Existe uma maneira melhor na linha de comando para realizar essencialmente o seguinte, mas com um único comando
cp -r css/ ar/
cp -r images/ ar/
cp -r js/ ar/
cp -r backups/ ar/
Acabei de uni-los com um ponto e vírgula.
command-line
directory
cp
Jeff Schaller
fonte
fonte
cp
não érsync
. no entantocp -r css/. images/. ar/
, copia o conteúdo sem os diretórios. minha versão cp é "cp (GNU coreutils) 8.29".A resposta é simples e funciona no Debian "é assim que eu fiz" (testado), digamos que você esteja no / etc e queira copiar alguns arquivos e pastas antes de formatar seu disco rígido (por algum motivo) digite o seguinte e tudo mencionado abaixo será copiado para a pasta / mybackups / :
como você pode ver acima, tentei copiar pastas de fora etc , apontando para a sua localização como / boot / grub / ou / opt / e funcionou!
fonte
Você não pode copiar dois diretórios usando o
cp
comando sozinho.Você pode copiar recursivamente usando a
-r
opção.Por exemplo:
fonte