Findで検索した結果に対して、コピーや移動・削除などを実施したい。
◆ 解決方法 ◆
Findコマンドのexecまたは、okアクションを使用すればよい。
execの最後には、『\;』が必ず必要なので注意すること。
ex)10日以上経過したファイルを検索し、確認しながら削除する
find /home -type f -mtime +10 -ok rm {} \;
ex)5日以上経過した100KB以上のファイルを検索し、コピーする
find /home -type f -mtime +5 -size 100k -exec cp -rf {} \;
※本ブログの表示内容に付いては、以下を対象としています。
OS : Linux
Distribution : CentOS6 (RHEL系)
以上
0 件のコメント:
コメントを投稿