参考:マウスやコマンドライン・ターミナルでの操作
- findコマンドで全圧縮形式をコマンドラインで解凍するには、 それ find で!! コマンド1つで、全圧縮形式を解凍する。混沌を求めて。unar unp
- ひとつのコマンドだけ覚えて、全圧縮形式を解凍するには、万能解凍ツールで一発解凍。unp tar.gz rpm deb zip rar
- CUI 操作はいやだ。マウスで解凍したいという向きには、右クリックメニューの拡張 scripts nemo caja
などがおすすめです。
万能解凍・展開コマンド unp
おそらくアンパックだから、unpなのでしょう。万能的な解凍コマンドは、unarもあります。unarのほうがいいかもしれませんが、たまに、unarはrarの解凍途中でこけるので完全には信用していないのでした。 セカンドチョイスとしての提案です。
ひとつのコマンドを覚えるだけで、多様な圧縮フォーマットを展開してくれる、便利なヤツ。 unp
インストール
sudo apt-get install unp
実例
unp 圧縮ファイル名
これだけです。
カレントディレクトリにzipとrarのファイル群があるとします。
zshなら、
unp *.(zip|rar)
で、すべて一括解凍。基本は
unp *.*
みたいにつかいます。つまり、
unp file.acrcheiver
ということです。ですから、以下のように使えます。
unp *.tar.gz
unp *.tar.bz
unp *.rpm
unp *.deb
SJIS絡みのzip文字化けを解決してくれるわけではありません。実体はperlスクリプトで実際の展開作業は個別フォーマット用解凍コマンドが行います。SJISの対応の仕方は最上部リンクで。
なお、zip展開/解凍の役割は、unzipが割り当てられています。当方では文字化け対策でそこを書き変えて使っています。