内容
大量に落としたファイルを一気に解凍したい用事ってありませんか? ありますよね、さらに__「格納先はファイル名と同じフォルダにしたい」__
となると困りませんか?
こんなコマンドで終わってしまいます
all_unzipd.sh
ls -Q *.zip |xargs -I {} echo {} | sed -e "s/.zip//" | xargs -I {} unzip -d {} {}".zip"
無駄にxargsを2回走らせてるのでスマートなやり方募集中
参考リンク
zip内日本語ファイル名の文字化け対策+α | 忘れっぽい職業プログラマの備忘録
シェル・スクリプト・リファレンス - 【 文字列を置換する「sed」 】:ITpro