1

現在のディレクトリから .orig で終わるすべてのファイルを再帰的に削除したいと思います。

これでうまくいきますか?

ls -R | grep ".orig$" | rm

grep の結果はここで rm の引数として暗黙的に渡されますか?

4

2 に答える 2

1

いいえそうではありません。しかし、それが次の目的ですxargs

ls -R | grep ".orig$" | xargs rm -i

あなたが望むことをします。は-i必須ではありませんが、これを初めて実行するときに使用することをお勧めします。(ファイルを削除するように求められます。答えが常に「はい」であると確信している場合は、中止して..ファイルなしで再実行して-iください。)

于 2013-06-04T09:52:47.290 に答える