X-Git-Url: https://git.phdru.name/?a=blobdiff_plain;f=.mc%2Fmenu;h=6a590394a4f41e7c63c5d56fd8252ce8f7f32392;hb=12a3f7d5f4770a09861a8f355a8c9cfb2269e76e;hp=95cf0cd555854476436af9b90a9150692cc75234;hpb=2c0a08c3c9c4f9daa2733ef49ce960d053c4ad7d;p=dotfiles.git diff --git a/.mc/menu b/.mc/menu index 95cf0cd..6a59039 100644 --- a/.mc/menu +++ b/.mc/menu @@ -247,28 +247,28 @@ y Compress the current subdirectory to zip with recoded filenames cd .. && zip.py "$zip".zip "$Pwd" && echo ../"$zip".zip created. -+ ! f \.bz2$ & ! f \.gz$ & ! f \.lz$ & ! f \.lzma$ & ! f \.7z$ & ! f \.xz$ & ! f \.(zip|ZIP)$ -z bzip2 the file/directory - exec bzip2 -9 %f.bz2 %f ++ ! f \.bz2$ & ! f \.gz$ & ! f \.lz$ & ! f \.lzma$ & ! f \.7z$ & ! f \.xz$ & ! f \.(zip|ZIP)$ & t r +z bzip2 the file + exec bzip2 -9 %f -+ ! f \.bz2$ & ! f \.gz$ & ! f \.lz$ & ! f \.lzma$ & ! f \.7z$ & ! f \.xz$ & ! f \.(zip|ZIP)$ -z gzip the file/directory ++ ! f \.bz2$ & ! f \.gz$ & ! f \.lz$ & ! f \.lzma$ & ! f \.7z$ & ! f \.xz$ & ! f \.(zip|ZIP)$ & t r +z gzip the file exec gzip -9 %f -+ ! f \.bz2$ & ! f \.gz$ & ! f \.lz$ & ! f \.lzma$ & ! f \.7z$ & ! f \.xz$ & ! f \.(zip|ZIP)$ -z lzip the file/directory ++ ! f \.bz2$ & ! f \.gz$ & ! f \.lz$ & ! f \.lzma$ & ! f \.7z$ & ! f \.xz$ & ! f \.(zip|ZIP)$ & t r +z lzip the file exec lzip -9 %f -+ ! f \.bz2$ & ! f \.gz$ & ! f \.lz$ & ! f \.lzma$ & ! f \.7z$ & ! f \.xz$ & ! f \.(zip|ZIP)$ -z lzma the file/directory ++ ! f \.bz2$ & ! f \.gz$ & ! f \.lz$ & ! f \.lzma$ & ! f \.7z$ & ! f \.xz$ & ! f \.(zip|ZIP)$ & t r +z lzma the file exec lzma -9 %f + ! f \.bz2$ & ! f \.gz$ & ! f \.lz$ & ! f \.lzma$ & ! f \.7z$ & ! f \.xz$ & ! f \.(zip|ZIP)$ z 7z the file/directory - exec 7z -9 %f + exec 7zr a %f.7z %f -+ ! f \.bz2$ & ! f \.gz$ & ! f \.lz$ & ! f \.lzma$ & ! f \.7z$ & ! f \.xz$ & ! f \.(zip|ZIP)$ -z xz the file/directory ++ ! f \.bz2$ & ! f \.gz$ & ! f \.lz$ & ! f \.lzma$ & ! f \.7z$ & ! f \.xz$ & ! f \.(zip|ZIP)$ & t r +z xz the file exec xz -9 %f + ! f \.bz2$ & ! f \.gz$ & ! f \.lz$ & ! f \.lzma$ & ! f \.7z$ & ! f \.xz$ & ! f \.(zip|ZIP)$ @@ -330,7 +330,7 @@ x Extract a compressed file *.gz) P="gzip -d";; *.lz) P="lzip -d";; *.lzma) P="lzma -d";; - *.7z) P="7z -d";; + *.7z) P="7zr x";; *.xz) P="xz -d";; *.tar) P="tar xvpf";; *.zip|*.ZIP) P="uzip";; @@ -339,14 +339,14 @@ x Extract a compressed file exec $P %f + F \.(bz2|gz|lz|lzma|7z|xz|tar|zip|ZIP|rar|RAR)$ & T r -x Extract another compressed file +X Extract another compressed file case %F in - *.bz2) P="bzip2 -cd";; - *.gz) P="gzip -cd";; - *.lz) P="lzip -cd";; - *.lzma) P="lzma -cd";; - *.7z) P="7z -cd";; - *.xz) P="xz -cd";; + *.bz2) P="bzip2 -d";; + *.gz) P="gzip -d";; + *.lz) P="lzip -d";; + *.lzma) P="lzma -d";; + *.7z) P="7zr x";; + *.xz) P="xz -d";; *.tar) P="tar xvpf";; *.zip|*.ZIP) P="uzip";; *.rar|*.RAR) P="rar x -y";; @@ -370,7 +370,7 @@ x Extract the contents of a compressed tar file PRG="lzma -dc" ;; *.tar.7z) - PRG="7za e -so" + PRG="7zr e -so" ;; *.tar.xz) PRG="xz -dc" @@ -398,7 +398,7 @@ X Extract the contents of an other compressed tar file PRG="lzma -dc" ;; *.tar.7z) - PRG="7za e -so" + PRG="7zr e -so" ;; *.tar.xz) PRG="xz -dc" @@ -414,7 +414,7 @@ y Extract from zip with recoded filenames exec unzip.py %f + T r & F \.(zip|ZIP)$ -y Extract from other zip with recoded filenames +Y Extract from other zip with recoded filenames exec unzip.py %D/%F + t r