文字列の検索で使うコマンド
文字列の検索で使うコマンド
execオプションで、検索結果を別のコマンドに渡す
書式:findコマンド + execオプション
書式:findコマンド + execオプション
execオプションは、findコマンドで検索した結果を、パイプのように別のコマンドに引き渡すために使用します。
find 【起点となるディレクトリ】検索式 -exec 【実行するコマンド】{} \;
図
実践
カレントディレクトリ以下で拡張子が「.txt」のファイルを検索し、その一覧を「ls –l」コマンドで詳しく表示する
[user01@localhost ~]$ find . -name “*.txt” -exec ls -l {} \; -rw-rw-r-- 1 user02 user01 43 2月 12 17:45 ./hday.txt --w-rw-r-- 1 user01 user01 5 2月 20 10:17 ./test.txt
これで第9章テキストファイルの編集は終わりました!