質問: 空白を含むファイルを再帰的に削除するにはどうすればよいですか? ubuntuのbashでこのコマンドに問題があります:rm $(find . -name "*.exe") 私の目的は、.exeで終わるすべてのファイルを再帰的に削除することです。ただし、一部のファイルには空白があり、これによりコマンドが中断されます。この問題に取り組む方法について何か提案はありますか?
回答: -deleteオプションをfindに渡すだけです。find . -name "*.exe" -delete これにより、引用やその他のファイル名の煩わしさがなくなり、新しいプロセスを生成する必要がないため、おそらく-execよりも高速になります。