全文検索
1 |
grep -rnw path -e "search_string" |
で、指定したパス以下の全文検索が実行され、結果には対象のファイルと行番号が表示される。
使用例:hogeディレクトリ以下の、内容に「fuga」という文字列を含んだファイルを検索
1 |
grep -rnw ./hoge -e "fuga" |
指定のディレクトリ以下を再帰的にパーミッション変更
1 |
find path -type d -exec chmod permission \{\} \; |
使用例:hogeディレクトリ以下の、すべてのディレクトリのパーミッションを755に変更
1 |
find ./hoge -type d -exec chmod 755 \{\} \; |
指定のディレクトリ以下の特定の名前のファイルを再帰的に削除
1 |
find path -name filename -exec rm -fr {} \; |
使用例:hogeディレクトリ以下の、desktop.iniファイルを全て削除
1 |
find hoge -name desctop.ini -exec rm -fr {} \; |
使用例:hogeディレクトリ以下の、拡張子が「.ini」のファイルを全て削除
1 |
find hoge -name *.ini -exec rm -fr {} \; |