X-Git-Url: https://git.phdru.name/?a=blobdiff_plain;f=.mc%2Fmenu;h=b873fc966dc7c488736bfee2d3f9f609285ef906;hb=a0aaa6c174574ecee129c2cf4ff1acbc39fa00b8;hp=835d116082ec56dc2437fa5e9848e3298b990e9a;hpb=e85c13250d52255f9ee4b2c8fa2d5c79f3796280;p=dotfiles.git diff --git a/.mc/menu b/.mc/menu index 835d116..b873fc9 100644 --- a/.mc/menu +++ b/.mc/menu @@ -220,6 +220,24 @@ g Compress the current subdirectory to tar.gz cd .. && tar cvf - "$Pwd" | gzip -f9 > "$tar".tar.gz && echo ../"$tar".tar.gz created. ++ t d & f ^\.\.$ +l Compress the current subdirectory to tar.lzma + Pwd="`basename %d /`" + echo -n "Name of the distribution file (without extension) [$Pwd]: " + read tar + if [ "$tar"x = x ]; then tar="$Pwd"; fi + cd .. && tar cvf - "$Pwd" | lzma -f9 > "$tar".tar.lzma && + echo ../"$tar".tar.lzma created. + ++ t d & f ^\.\.$ +x Compress the current subdirectory to tar.xz + Pwd="`basename %d /`" + echo -n "Name of the distribution file (without extension) [$Pwd]: " + read tar + if [ "$tar"x = x ]; then tar="$Pwd"; fi + cd .. && tar cvf - "$Pwd" | xz -f9 > "$tar".tar.xz && + echo ../"$tar".tar.xz created. + + t d & f ^\.\.$ t Compress the current subdirectory to tar Pwd="`basename %d /`" @@ -399,7 +417,7 @@ x Extract a compressed file *.xz) P="xz -d";; *.tar) P="tar xvpf";; *.zip|*.ZIP) P="unzip";; - *.rar|*.RAR) P="rar x -y";; + *.rar|*.RAR) P="unrar x -y";; esac exec $P %f @@ -414,7 +432,7 @@ X Extract another compressed file *.xz) P="xz -d";; *.tar) P="tar xvpf";; *.zip|*.ZIP) P="unzip";; - *.rar|*.RAR) P="rar x -y";; + *.rar|*.RAR) P="unrar x -y";; esac exec $P %D/%F