usr
/
libexec
/
mc
/
extfs.d
/
Go to Home Directory
+
Upload
Create File
root@0UT1S:~$
Execute
By Order of Mr.0UT1S
[DIR] ..
N/A
README
7.29 KB
Rename
Delete
README.extfs
1.11 KB
Rename
Delete
a+
3.13 KB
Rename
Delete
apt+
9.50 KB
Rename
Delete
audio
1.29 KB
Rename
Delete
bpp
1.18 KB
Rename
Delete
changesetfs
2.50 KB
Rename
Delete
deb
5.34 KB
Rename
Delete
deba
3.00 KB
Rename
Delete
debd
10.26 KB
Rename
Delete
dpkg+
8.79 KB
Rename
Delete
gitfs+
782 bytes
Rename
Delete
hp48+
3.58 KB
Rename
Delete
iso9660
5.65 KB
Rename
Delete
lslR
1.38 KB
Rename
Delete
mailfs
5.59 KB
Rename
Delete
patchfs
10.88 KB
Rename
Delete
patchsetfs
2.26 KB
Rename
Delete
rpm
13.25 KB
Rename
Delete
rpms+
1.47 KB
Rename
Delete
trpm
7.65 KB
Rename
Delete
u7z
4.71 KB
Rename
Delete
uace
1.47 KB
Rename
Delete
ualz
1.25 KB
Rename
Delete
uar
1.29 KB
Rename
Delete
uarc
1.79 KB
Rename
Delete
uarj
1.62 KB
Rename
Delete
ucab
734 bytes
Rename
Delete
uha
969 bytes
Rename
Delete
ulha
3.78 KB
Rename
Delete
ulib
2.76 KB
Rename
Delete
urar
4.37 KB
Rename
Delete
uzip
14.90 KB
Rename
Delete
uzoo
1.56 KB
Rename
Delete
#!/bin/sh # # It is the uhafs Valery Kornienkov vlk@st.simbirsk.su 2:5051/30@fidonet # ver 0.1 Thu Apr 6 12:05:08 2000 # # Tested with HA 0.999. Source of ha can be found at # ftp://ftp.ibiblio.org/pub/Linux/utils/compress/ HA=ha mchafs_list () { $HA lf "$1" 2>/dev/null | gawk -v uid=$(id -ru) ' /^===========/ {next} { if ($5="%" && $8~/DIR|ASC|HSC|CPY/) { split($6, a, "-") split($7, t, ":") filename=$1 filesize=$2 getline if ($2=="(none)") $2="" path=$2 getline if ($1~/^d.*/) next printf "%s %s %-8d %-8d %8d %s-%s-%s %s:%s %s%s\n",\ $1,1,0,0,filesize,a[3],a[2],a[1],t[1],t[2],path,filename } }' } mchafs_copyout () { TMPDIR=`mktemp -d "${MC_TMPDIR:-/tmp}/mctmpdir-uha.XXXXXX"` || exit 1 cd "$TMPDIR" $HA xyq "$1" "$2" >/dev/null cat "$2" > "$3" cd / rm -rf "$TMPDIR" } cmd="$1" shift case "$cmd" in list) mchafs_list "$@" ;; copyout) mchafs_copyout "$@" ;; *) exit 1 ;; esac exit 0
Save