Como usar o scp com xargs? [duplicado]

3

Estou tentando mover um arquivo muito grande de um host para outro host. Além disso, os nomes dos arquivos são muito grandes, então tenho que usar xargs. Também todos os subdiretórios precisam ser copiados também

Estou usando o comando abaixo no diretório atual do host de origem

find . -name "*" -type f -print0 | xargs -0 scp -r UserName@host:/path/to/destination

mas está jogando abaixo do erro

scp: /path/to/destination: not a regular file
    
por Anirban Nag 'tintinmj' 20.08.2016 / 14:43

1 resposta

3

find . -type f -print0 | xargs -0 -I {} scp {} UserName@host:/path/to/destination

    
por 20.08.2016 / 16:12

Tags