web-dev-qa-db-ja.com

MAC OSターミナルで、非表示のものを含むすべてのファイルとフォルダーを再帰的に削除するコマンド?

rm -rf *はすべてのファイルとフォルダを削除しますが、非表示のものは削除しません。

rm -rf .*は、すべての非表示のファイルとフォルダーを削除しますが、非表示でないものは削除しますか?

隠しファイルを含むすべてのファイルとフォルダーを削除するには、どのコマンドを入力する必要がありますか? (。と..を除く); ?

11
MEM
rm -rf * .*

トリックを行います。

13
user1055604

このコマンドを使用して、特定の基準に従ってファイル/ディレクトリをパージします。

# tmpwatch -fauv 0 .
1
Antoine Nguyen

これを試して:

find . -mindepth 1 -delete

確かではありません-mindepthは、findのすべての実装でサポートされています。あなたが持っていない場合は、-pathは、削除を試みないようにする別の方法を提供する必要があります.

find . -path "*/*" -delete
1
Gordon Davisson

shopt -s dotglob*ピリオドで始まるファイルを含めます。

0
Lri