X-Git-Url: https://git.phdru.name/?a=blobdiff_plain;f=.mc%2Fmenu;h=b873fc966dc7c488736bfee2d3f9f609285ef906;hb=86f5aae3b239280df0db5304b6e0092b1ad2124b;hp=8210788f1a717e590eb88469eb47c5028743a8bc;hpb=131cc3bdf0a6f58435132d9698cb935d8fbc107c;p=dotfiles.git diff --git a/.mc/menu b/.mc/menu index 8210788..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 /`" @@ -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