Ярлык для рекурсивного копирования режимов, сохраняющих каталог, владельцев и жестких и символических ссылок
Я использую следующее для рекурсивного копирования каталога при сохранении режимов, разрешений, а также жестких и символических ссылок:
cp -pr --preserve=links dir-a dir-b
Однако у меня есть следующие проблемы с вышеуказанным:
- Страница man для cp не содержит явного описания того, что происходит, если указаны оба параметра -p и--preserve. В моем bash применяется эффект обоих, но я не знаю, насколько это переносимо.
- Страница man для cp не совсем понятна, что означает "links", если она указана в качестве аргумента для --preserve. Жесткий, символический или оба? В моем bash это то, что я хочу, но опять же это не указано явно
- Команда длинная и не легко набирается, и я не хочу добавлять слишком много псевдонимов.
Есть ли другие идиомы, которые вы используете для вышеупомянутого?