隠しファイルを含むディレクトリがあります。つまり、名前が.
で始まるファイルだけでなく、名前の末尾に~
のようなsomefile.txt~
文字が含まれるファイルもあります。
効率的な方法でそれらのファイルのみを削除したい(残りのファイルは影響を受けない必要がある)。
単一のコマンドでどのようにそれを達成できますか?
Ubuntu 14.04 Trusty Tahr。
実際には単一のコマンドではありませんが、なぜそれを必要以上に複雑にしますか?
find -type f -name ".*" -delete; rm *~
最初のコマンドは、.
で始まるすべてのファイルと、~
で終わるすべてのファイルを削除します