1. ホーム
  2. bash

[解決済み] Unixで、カレントディレクトリ以下をすべて削除するにはどうしたらいいですか?

2022-10-16 15:01:26

質問

サブディレクトリ以下をすべて削除してしまうのは知っています。

rm -rf <subdir-name>

しかし、カレントディレクトリだけでなく、その下のすべてのサブディレクトリとそのサブディレクトリの内容をすべて削除するにはどうしたらよいのでしょうか。

どのように解決するのですか?

安全なコンピューティングを実践してください。 単に階層を 1 つ上に移動し、ワイルドカード表現を使用しないようにします。

cd ..; rm -rf -- <dir-to-remove>

2本のダッシュ -- 伝える rm その <dir-to-remove> は、ダッシュで始まる場合でも、コマンドラインオプションではありません。