テンプレートに一致するファイルを見つけて削除します。

テンプレートに一致するファイルを見つけて削除します。

私は多数のフォルダとファイルを持っています。結局のところ、ファイルを解析し、拡張子を持つファイルのみを見つけてxmp削除する必要があります。

これを達成し、削除されたファイルの名前を追跡するにはどうすればよいですか?

検索:使用できることを知っていますが、find /path -name "*.xmp" 出力で2つのコマンドをどのように実行しますか?ファイルパスと名前を保持しremovelist.txtて削除します。

ベストアンサー1

GNUと共に設立する -fprintそして-deleteアクション:

find . -name "*.xmp" -fprint "removelist.txt" -delete
  • -fprint file- ファイル名全体をファイルに印刷しますfilefile存在しない場合は実行時に生成されfind、存在する場合は切り捨てられます。
  • -delete- ファイルの削除

おすすめ記事