ディレクトリごと削除したい場合は
# rm -rf dir/ で良いはずですが、ディレクトリ内のファイル数が
多すぎると削除に失敗することがあります。
こんな時の解決方法をいくつか紹介しましょう。
●rmにxargs経由でファイル名を渡す。
# echo dir/* | xargs rm
●rmのまえに\(バックスラッシュ)をつける
# \rm -rf dir/
●リダイレクトとxargsを使う。
# ls > hoge.dat
# xargs rm < hoge.dat
これでOK^^
コメント