Я пытаюсь скопировать структуру каталогов (не файлов) для резервного копирования и миграции. Я искал по всему, но я не знаю, как сформулировать свой поиск, чтобы получить результаты, которые я хочу. Я продолжаю находить людей, упоминающих следующие команды, вторая из которых ближе всего к тому, что я пытаюсь получить. Мне нужно убедиться, что он работает в KSH и BASH.
ls -Rl |egrep '^d'
and
find / -type d -print
Пример структуры файла и как я хотел бы получить список всех низших (?) Каталогов с префиксом полного пути.
/var/www
└── site
├── dir1
│ ├── dir11
│ ├── dir12
│ ├── dir13
│ │ └── dir131
│ └── dir14
├── dir2
└── dir3
├── dir31
└── dir32
└── dir321
├── dir3211
└── dir3212
##### Will generate the following list. #####
/var/www/site/dir1/dir11
/var/www/site/dir1/dir12
/var/www/site/dir1/dir13/dir131
/var/www/site/dir1/dir14
/var/www/site/dir2
/var/www/site/dir3/dir31
/var/www/site/dir3/dir32/dir321/3211
/var/www/site/dir3/dir32/dir321/3212
Спасибо,
Lf4