Как удалить родительский каталог без удаления подкаталога?

1

Например, у меня есть DirectoryA в DirectoryB внутри DirectoryC (A / B / C).

В DirectoryA есть несколько файлов, которые я хотел бы сохранить, DirectoryB содержит только DirectoryC, а в DirectoryC также есть файлы, которые я хотел бы сохранить.

Есть ли способ удалить DirectoryB, перемещая файлы из DirectoryC в B? По сути, удаление одного уровня дерева каталогов.

Кайл Вайс
источник

Ответы:

1

Предполагая, что нет файла с именем DirectoryC (собирается просто вызывать DC) в DirectoryA (собирается вызывать DA), переместите DC в DA, mv ./DA/DB/DC ./DAа затем вы можете просто удалить пустую БДrmdir ./DA/DB

Prime_Aqasix
источник