Я хотел бы поместить все в один каталог.
Как я могу скопировать весь каталог (который изначально содержит файлы и символические ссылки) в новый каталог, который должен содержать все файлы, но без символических ссылок?
Спасибо
Запустите эту команду
find (Old dir) -depth -type f -o -type d | cpio -pamVd /New/Directory
он будет копировать только файлы и каталоги, но не символические ссылки
Пример:
find . -depth -type f -o -type d | cpio -pamVd /root/mydir
это рекурсивно скопирует все файлы / каталоги из текущего каталога в / root / mydir
Или просто скопируйте все, а затем удалите символические ссылки.
cp -R /path/source /path/dest; find /path/dest -type l -exec rm -f {} \;