-exec ドライロンをお探しですか?

-exec ドライロンをお探しですか?

find . -exec somecommand {} \;実際にコマンドを実行せずにaを変更した結果が何であるかを確認する方法はありますか?テスト実行(またはテスト実行または印刷)が好きですか?

たとえば、次のようなファイル構造があるとします。

/a/1.txt
/a/2.txt
/a/b/3.txt

find . type f -exec rm {} \;出力はstdoutとして印刷されますが、実行されないようにディレクトリ内でaテストする方法はありますか?例:

rm 1.txt
rm 2.txt
rm b/3.txt

修正する 注:rmこれは単なるサンプルコマンドであり、一般的なケースに興味があります。

ベストアンサー1

echo rm代わりに走ることができます。rm

find . type f -exec echo rm {} \;

また、見つかったファイルを削除するオプションもfindあります。-delete

おすすめ記事