回答:
find
コマンドを使用します(注意してください!)
find . -name '*.orig' #-delete
deleteコマンドをコメントアウトしましたが、一致するものに満足したら#
、行からを削除するだけで、それらのファイルがすべて削除されます。
-maxdepth
or -mindepth
引数で遊ぶことができます。
-delete
の最後に残してください。find . -delete -name '*.orig'
フィルタを無視し、ディレクトリ全体を上書きします。
git clean -fdx
-regex
か-iregex
述語。ファイル名の解析(パイピングする場合)は、安全に実行できない場合があります。
「find」には、すべてまたは現在のディレクトリとrmファイルを検索するための非常に高度な技術があります。
find ./ -name ".orig" -exec rm -rf {} \;
-delete
ですか?
-rf
、find
持ってい-ok
ます。