コンテンツを削除せずにフォルダを削除する方法は?

コンテンツを削除せずにフォルダを削除する方法は?

私のディレクトリ(Linux)には、同じ名前のフォルダがcom/com/{various,files}どこにcomあり、com2番目のディレクトリcomにはさまざまなファイルが含まれているようです。最初のファイルは削除comし、2番目のファイルは維持し、2番目のファイルはそのままにしたいと思います。

ベストアンサー1

外部ディレクトリの名前を変更し、内部ディレクトリを目的の名前に移動してから(現在空の)外部ディレクトリを削除します。

$ mv com to-delete
$ mv to-delete/com com
$ rmdir to-delete

mv com/com/* comファイルが多すぎず、ドットファイルがない場合は、内部ディレクトリを削除することもできますが、上記の方法はより一般的で効率的です。

おすすめ記事