Como: Duplicação de diretório de linha de comando?

1

Eu uso o terminal / a linha de comando diariamente para o desenvolvimento web front-end.

Como exemplo: Hoje, a partir da linha de comando, tentei duplicar um projeto para criar um design de página da Web responsivo a partir de um modelo não responsivo que eu criei. Eu sei que você pode usar cp -a /source/. /dest/ como mostrado aqui para copiar arquivos, mas não é bem duplicação.

Em vez de copiar; dentro de directory X Eu queria duplicar directory A , então tenho directory A e directory A(1) lado a lado.

Eu sei que eu poderia fazer isso rapidamente na GUI, mas por causa de um fluxo de trabalho simplificado fiquei curioso.

Então, copiar ( cp ) o diretório para a mesma pasta realiza a mesma coisa ou isso também é inválido?

A duplicação direta na linha de comando não é possível ou há uma maneira certa de fazer isso?

Obrigado.

    
por ConstantFun 30.10.2015 / 10:19

1 resposta

1

Eu posso fazer isso simplesmente:

cp -r path/to/original/dir1 path/to/original/newdir1

ou seja: não tenho diretório_A1 já criado, mas diretório_A em home / me / Documents:

cp -r /home/me/Documents/directory_A /home/me/Documents/directory_A1

se tou quiser 'directory_A (1)':

cp -r /home/me/Documents/directory_A "/home/me/Documents/directory_A(1)"
    
por gentooza 30.10.2015 / 11:27