Как: дублирование каталога в командной строке?

Я ежедневно использую терминал / командную строку для разработки веб-интерфейса.

В качестве примера: сегодня из командной строки я пытался продублировать проект, чтобы создать адаптивный дизайн веб-страницы из неадаптивного шаблона, который я создал. Я знаю, что вы можете использовать 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)"
Другие вопросы по тегам