web-dev-qa-db-ja.com

現在のディレクトリにあるすべての隠しファイルを再帰的に削除します

隠しファイルを含むディレクトリがあります。つまり、名前が.で始まるファイルだけでなく、名前の末尾に~のようなsomefile.txt~文字が含まれるファイルもあります。

効率的な方法でそれらのファイルのみを削除したい(残りのファイルは影響を受けない必要がある)。

単一のコマンドでどのようにそれを達成できますか?

Ubuntu 14.04 Trusty Tahr。

1
Vicky Dev

実際には単一のコマンドではありませんが、なぜそれを必要以上に複雑にしますか?

find -type f -name ".*" -delete; rm *~

最初のコマンドは、.で始まるすべてのファイルと、~で終わるすべてのファイルを削除します

1
Wayne_Yux