
指定されたパスの下には、100万のディレクトリとディレクトリ(.pdf、.csvなど)にいくつかのファイルがあります。
/data/upl/repo/exp/
1年が経過したすべてのファイルとフォルダを削除したいのですが、タイトルにエラーが発生します。
以下に指定したコマンドは正しいですか?
nohup find /data/upl/repo/exp/ -type d -mtime +365 -print0 | xargs -0 rm -rf &
それ以外には良い解決策が見つかりません。
ありがとう、
答え1
/data/upl/repo/exp/ 検索 -type d -mtime +365 -exec rm -rf {}\;
???
もちろん、これはrm -rf
問題を必要とするだけです。
まずファイルを削除してから、ディレクトリをrmdirに削除します。