Скрипт для розархівування вмісту архіву в каталог на протилежній панелі:
=+ f \.rar$ | f \.RAR\.z$ | f \.zip$ | f \.ZIP$ | f \.jar$ | f \.JAR$ | f \.war$ | f \.WAR$ f \.tar\.gz$ | f \.tar\.z$ | f \.tgz$ | f \.tpz$ | f \.tar\.Z$| f \.tar\.bz2$ & t r
e Розархівувати архів на протилежну панель
case %f in
*.rar|*.RAR)
unrar x %f %D/
;;
*.zip|*.ZIP|*.jar|*.JAR|*.war|*.WAR)
unzip %f -d %D/
;;
*.tar.bz2)
bunzip2 -c %f | (cd %D ; tar xvf -)
;;
*)
gzip -dc %f | (cd %D ; tar xvf -)
;;
esac
Просто додайте його у своє ~/.mc/menu .