]> git.phdru.name Git - dotfiles.git/commitdiff
.mc/menu: optimize regular expressions
authorOleg Broytman <phd@phdru.name>
Mon, 27 Jun 2016 17:18:50 +0000 (20:18 +0300)
committerOleg Broytman <phd@phdru.name>
Mon, 27 Jun 2016 17:39:57 +0000 (20:39 +0300)
.mc/menu

index b873fc966dc7c488736bfee2d3f9f609285ef906..e0a77691f89bfc141eb053c794db754f54b55ed0 100644 (file)
--- a/.mc/menu
+++ b/.mc/menu
@@ -274,35 +274,35 @@ y  Compress the current subdirectory to zip with recoded filenames
    cd .. && 7zr a "$ar".7z "$Pwd" &&
    echo ../"$ar".7z created.
 
-+ ! f \.bz2$ & ! f \.gz$ & ! f \.lz$ & ! f \.lzma$ & ! f \.7z$ & ! f \.xz$ & ! f \.(zip|ZIP)$ & t r
++ ! f \.(bz2|gz|lz|lzma|7z|xz|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)$ & t r
++ ! f \.(z|Z|bz2|gz|lz|lzma)|(tbz2|tgz|tz|zip|ZIP|rar|RAR|xz|7z)$ & 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)$ & t r
++ ! f \.(z|Z|bz2|gz|lz|lzma)|(tbz2|tgz|tz|zip|ZIP|rar|RAR|xz|7z)$ & 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)$ & t r
++ ! f \.(z|Z|bz2|gz|lz|lzma)|(tbz2|tgz|tz|zip|ZIP|rar|RAR|xz|7z)$ & 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)$
++ ! f \.(z|Z|bz2|gz|lz|lzma)|(tbz2|tgz|tz|zip|ZIP|rar|RAR|xz|7z)$ & t r
 z  7z the file/directory
    exec 7zr a %f.7z %f
 
-+ ! f \.bz2$ & ! f \.gz$ & ! f \.lz$ & ! f \.lzma$ & ! f \.7z$ & ! f \.xz$ & ! f \.(zip|ZIP)$ & t r
++ ! f \.(z|Z|bz2|gz|lz|lzma)|(tbz2|tgz|tz|zip|ZIP|rar|RAR|xz|7z)$ & 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)$
++ ! f \.(z|Z|bz2|gz|lz|lzma)|(tbz2|tgz|tz|zip|ZIP|rar|RAR|xz|7z)$ & t r
 z  zip the file/directory
    exec zip -r9 %f.zip %f
 
-+ ! f \.bz2$ & ! f \.gz$ & ! f \.lz$ & ! f \.lzma$ & ! f \.7z$ & ! f \.xz$ & ! f \.(zip|ZIP)$
++ ! f \.(z|Z|bz2|gz|lz|lzma)|(tbz2|tgz|tz|zip|ZIP|rar|RAR|xz|7z)$ & t r
 y  zip the file/directory with recoded filename(s)
    exec zip.py %f.zip %f