0

複数のサブディレクトリがあるディレクトリで、「〜」で終わるすべてのファイルを削除したいと思います。

これを行うための安全な方法はありますか?

4

2 に答える 2

14

あなたが試すことができます:

find <directory in question> -name "*~" -delete

サブディレクトリがたくさんあると言う最上位のディレクトリはどこ<directory in question>にあるべきですか。

于 2013-03-20T23:57:48.193 に答える
3

findそれらを見つけてrm削除するために使用できます。たとえば、以下/tmp

   find /tmp -name *~ -exec rm '{}' \;

実際、この場合は、Fredの回答のように使用する方が良いですが、これは、だけでなく、見つかったファイルに対して任意のコマンドを実行するために-delete使用できる方法を示しているため、そのままにしておきます。findrm

于 2013-03-20T23:55:33.193 に答える