大量ファイルを rm * なにやらエラー
大量のファイルを * で消そうとしたらエラー
$ ls 〜 大量のファイル 〜 〜 大量のファイル 〜 〜 大量のファイル 〜 〜 大量のファイル 〜 $ rm -rf * bash: /bin/rm: too many arguments or $ rm -rf * bash: /bin/rm: 引数リストが長すぎます
けせねぇよ!!!
大量すぎて * で消せないらしい。
どうやって消すか?
findでリストをxargsでrmに渡すようにすると消せる。
$ find . -type f | xargs -I {} rm -rf {}
findの引数で取得するファイル名を制限するとその分だけ消せますが!!!
取得するリストを間違えると全部消せますので注意です。
-
前の記事
AWS cli53を利用してDynamicDNSのようなことを実現する 2014.11.08
-
次の記事
[PHP] Slim Frameworkで簡易4行日記 2014.12.11
コメントを投稿するにはログインしてください。