1 --- mc.menu Mon May 18 13:27:26 1998
2 +++ mc.menu.qnx Mon May 18 13:25:01 1998
5 =+ f \.tar\.gz$ | f \.tar\.z$ | f \.tgz$ | f \.tpz$ | f \.tar\.Z$ & t r
6 x Extract the contents of a compressed tar file
8 + gzip -dc %f | tar xvf -
11 +x Extract the contents of a compressed tar file
12 + freeze -dc %f | tar xvf -
17 tar_Z) D="`basename %f .tar.Z`";;
18 tar_z) D="`basename %f .tar.z`";;
20 - mkdir $D; cd $D && tar xvzof ../%f
21 + mkdir $D; cd $D && (gzip -dc ../%f | tar xvof -)
23 ++ f \.tar.F$ & t r & ! t t
24 +z Extract compressed tar file to subdirectory
26 + echo %f|egrep -q "\.tar.F$" && EXT=tar_F
28 + tar_F) D="`basename %f .tar.F`";;
30 + mkdir $D; cd $D && (freeze -dc ../%f | tar xvof -)
33 Z Extract compressed tar files to subdirectories
35 echo $1|egrep -q "\.tpz$" && EXT=tpz
36 echo $1|egrep -q "\.tar.Z$" && EXT=tar_Z
37 echo $1|egrep -q "\.tar.z$" && EXT=tar_z
38 + echo $1|egrep -q "\.tar.F$" && EXT=tar_F
40 tar_gz) D="`basename $1 .tar.gz`";;
41 tgz) D="`basename $1 .tgz`";;
42 tpz) D="`basename $1 .tpz`";;
43 tar_Z) D="`basename $1 .tar.Z`";;
44 tar_z) D="`basename $1 .tar.z`";;
45 + tar_F) D="`basename $1 .tar.F`";;
48 + tar_gz|tgz|tpz|tar_Z|tar_z) mkdir $D; (cd $D && (gzip -dc ../$1 | tar xvof -))||echo tag $1 >>$MC_CONTROL_FILE;;
49 + tar_F) mkdir $D; (cd $D && (freeze -dc ../$1 | tar xvof -))||echo tag $1 >>$MC_CONTROL_FILE;;
51 - mkdir $D; (cd $D && tar xvzof ../$1)||echo tag $1 >>$MC_CONTROL_FILE