Web制作で使えるLinuxコマンド vol.6

2011年6月2日 by Tomoya Yaguchi

久々にWeb制作で使えるLinixコマンドをご紹介します。





今回ご紹介するのは

『find』


ファイル名やファイルの種類、最終更新日のようなファイルの属性をもとにファイルの検索をおこなうコマンドです。
また、検索したファイルに対してコマンドを実行することもできます。


【使用例】sample.txtより最終更新日が新しい/var/www/html以下のファイル名を表示

find /var/www/html -type f -newer sample.txt

【使用例】sample.txtより最終更新日が古い/var/www/html以下のファイル名を表示

find /var/www/html -type f ! -newer sample.txt

【使用例】最終更新日が2011年6月1日0時より新しい、/var/www/html以下のファイル名を表示

touch -m -t 201106010000 date_point
find /var/www/html -type f -newer date_point

【使用例】最終更新日が2011年6月1日0時より古い、/var/www/html以下のファイルを削除

touch -m -t 201106010000 date_point
find /var/www/html -type f ! -newer date_point -exec rm {} \;
find自体はファイルを探すという簡単なコマンドですが、他のコマンドと組み合わせる事によって、
多数あるファイルの中から特定のファイルだけを圧縮したり、削除する時などに大変役立ちます。

是非一度お試し下さい。


  • Index
  • Back
  • Index
  • Back

スタッフ

  • 平竹仁士
  • 河西裕一
  • 柳澤健一
  • 小林秀太郎
  • 丸山幸男