Linux で検索したファイルだけを処理したい場合です。
下記で説明した find コマンドで -exec オプションを使います。
Linuxでのファイル検索 パソコン鳥のブログ
-exec で検索されたファイルに対して実行するコマンドを指定します。
{} が検索されたファイルに置き換えられます。
また、-exec の末尾に \; が必要です。
例えば次の例では、srcディレクトリ内で最終アクセス日時が 3日前の .txtファイルだけを、dstディレクトリにコピーします。
find ./src/ -name "*.txt" -mtime 3 -exec cp {} ./dst \;
参考
Man page of FIND
ファイルだけ・ディレクトリだけ、パーミッションを変更したい:ぴろにっき:So-netブログ
コメント