

今、あるディレクトリに対して、その中にある空ディレクトリを、そのディレクトリのパスを表示しながら再帰的に削除したいと考えています。

再帰的な削除とは、例えばあるディレクトリが空なので削除した場合に、その親ディレクトリも空になったので、親も削除する、というような挙動です。

少し調べてみた結果、 `find target-dir -type d -empty -delete`
をすると、このような削除ができるのだと理解したのですが、しかしこのコマンドでは削除したディレクトリが何だったのかの表示をしてくれないな、と思っています。

これを実現する方法はありますでしょうか?


CC BY-SA 4.0
2021-08-21T03:06:53.303
80944
2021-08-21T03:06:53.303
754
question
shellscript unix
空ディレクトリを、そのパスを表示しながら再帰的に削除するには?