TOP >> Japanese >> 情報系メモ >> Bash
findコマンド

カレントディレクトリ以下の拡張子".html"を持つファイルを全て表示。
find . -name '*.html' -print

ルートディレクトリ以下の"opt"という名前のディレクトリを全て表示。
find / -name 'opt' -type d -print

カレントディレクトリ以下の300kb以上のファイルを全て表示。
find . -size +300k -print   (k, M or G)

カレントディレクトリ以下の拡張子".html"を持つファイル中の文字列を一括置換。
find . -name '*.html' | xargs sed -i "s/置換前文字列/置換後文字列/g" 

カレントディレクトリ以下の全ての普通ファイル中の文字列を一括置換。
find . -type f | xargs sed -i "s/置換前文字列/置換後文字列/g"


有限会社コスギデンサン