Есть ли способ скопировать весь каталог, но только папки? У меня есть поврежденный файл где-то в моем каталоге, который вызывает сбой моих жестких дисков.
Поэтому вместо того, чтобы копировать поврежденный файл на другой жесткий диск, я хотел просто скопировать папки, потому что у меня есть скрипты, которые ищут сотни папок, и я не хочу создавать их вручную.
Я искал руководство по cp, но ничего не увидел (возможно, я его пропустил)
Скажем, у меня есть эта структура на моем отказавшем жестком диске:
dir1
files
dir2
files
files
dir4
dir3
files
Все, что мне нужно, это структура каталогов, а не файлы вообще.
Итак, я бы закончил на новом HDD:
dir1
dir2
dir4
dir3
Надеюсь, кто-то знает некоторые хитрости!
rsync
для копирования структуры каталогов и сохранения разрешений и атрибутов] ( stackoverflow.com/a/9242883/52074 ). Использование plain mkdir -p
не сохраняет разрешений и атрибутов .