Как: дублирование каталога в командной строке?
Я ежедневно использую терминал / командную строку для разработки веб-интерфейса.
В качестве примера: сегодня из командной строки я пытался продублировать проект, чтобы создать адаптивный дизайн веб-страницы из неадаптивного шаблона, который я создал. Я знаю, что вы можете использовать cp -a /source/. /dest/
как показано здесь для копирования файлов, но это не совсем дублирование.
Вместо копирования; Внутри directory X
Я хотел продублировать directory A
так что я directory A
а также directory A(1)
бок о бок.
Я знаю, что могу быстро сделать это в графическом интерфейсе, но ради оптимизированного рабочего процесса мне стало любопытно.
Итак, скопирую (cp
) каталог в той же папке выполнить то же самое или это также недействительным?
Прямое дублирование в командной строке невозможно или есть определенный способ, которым вы должны это делать?
Благодарю.
1 ответ
Вы можете сделать это просто:
cp -r path/to/original/dir1 path/to/original/newdir1
например: directory_A1
не существует, но создается, когда указано в команде:
cp -r /home/me/Documents/directory_A /home/me/Documents/directory_A1
Если ты хочешь 'directory_A(1)'
: Окружить второй путь в кавычках.
cp -r /home/me/Documents/directory_A "/home/me/Documents/directory_A(1)"