便利コマンド(1)


  • 作成した日付を指定してファイルを削除

find ./ -ctime +30 |xargs rm

現在から30日以上前に作成されたファイルを削除

  • ファイルサイズを指定でファイルを削除

find . -size +1000000c | xargs rm

1000000バイト以上のファイルを削除

  • ファイルのみ検索してパーミッション変更

find . -type f -print | xargs chmod 644

  • ディレクトリのみ検索してパーミッション変更

find . -type d -print | xargs chmod 755

  • 検索したファイルを1つのディレクトリにまとめてコピー

find . – type f | xargs -i cp {} ~/tmp

参考

http://x68000.q-e-d.net/~68user/unix/pickup?find

http://www.k-tanaka.net/unix/find.html

  • このエントリーをはてなブックマークに追加

コメントをどうぞ

メールアドレスが公開されることはありません。