cp — — parents: копирование со структурой каталогов

Команда cp используется для копирования файлов из одного каталога в другой. При этом благодаря ей можно скопировать файл с его родительской структурой каталогов.

Конечно можно использовать опцию -r для рекурсивного копирования файлов. Но, если нужно скопировать только 1 файл с полной структурой каталогов, поможет команда cp с параметром —parents. Это нужно чтобы использовать полное имя исходного файла в каталоге и создать похожую структуру каталогов в месте назначения.

cp --parents ./dir1/dir2/myfile.txt/ opt/

Давайте теперь посмотри на структуру каталогов:

ls -l /opt/dir1/dir2/myfile.txt

Такая же структура каталогов создается в целевом каталоге.

-rwxr-xr-x 1 root root 4864094 Jan 15 11:09 /opt/dir1/dir2/myfile.txt

Вам может также понравиться...

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *


Срок проверки reCAPTCHA истек. Перезагрузите страницу.