Oi, estou tentando copiar meu diretório rails_projects de haseebjaved / Desktop / rails_projects para meu diretório inicial, que é haseebjaved.
Como posso fazer isso por meio da linha de comando?
Além disso, posso ver meu diretório inicial na IU ou apenas por meio da linha de comando no Mac OS X?
É possível copiar diretórios de e para meu diretório inicial por meio da IU? Ou apenas via linha de comando?
Obrigado
fonte
cp -r ~/Desktop/rails_projects ~
é o que você quercp
:-R If source_file designates a directory, cp copies the directory and the entire subtree connected at that point. **If the source_file ends in a /, the contents of the directory are copied rather than the directory itself.** This option also causes symbolic links to be copied, rather than indirected through, and for cp to create special files rather than copying them as normal files. Created directories have the same mode as the corresponding source directory, unmodified by the process' umask.
tl; dr
Explicação:
O uso de aspas irá fornecer espaços nos nomes dos diretórios
Se o diretório do aplicativo for especificado no diretório de destino:
e "/ src / project 2 / App" já existe o resultado será "/ src / project 2 / App / App"
Melhor não especificar o diretório copiado no destino, para que o comando possa ser repetido indefinidamente com o resultado esperado.
Dentro de um script bash:
fonte