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