Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
現在のディレクトリから .orig で終わるすべてのファイルを再帰的に削除したいと思います。
これでうまくいきますか?
ls -R | grep ".orig$" | rm
grep の結果はここで rm の引数として暗黙的に渡されますか?
いいえそうではありません。しかし、それが次の目的ですxargs。
xargs
ls -R | grep ".orig$" | xargs rm -i
あなたが望むことをします。は-i必須ではありませんが、これを初めて実行するときに使用することをお勧めします。(ファイルを削除するように求められます。答えが常に「はい」であると確信している場合は、中止して..ファイルなしで再実行して-iください。)
-i