Use put -r
. O cliente sftp no openssh-clients-6.4 conhece a opção -r
, alguns clientes mais antigos não.
Você também pode querer dar uma olhada na opção -p
(preservar).
Atualmente estou usando o SFTP para transferir arquivos .HTML e .JS para o meu sistema de arquivos remoto.
Eu tenho que digitar:
sftp [email protected]
E, em seguida, altere manualmente o diretório remoto para / var / www / html e faça upload de arquivos individualmente.
Eu posso carregar simultaneamente todos os arquivos em um diretório usando *, mas isso não parece funcionar para subdiretórios.
Existe alguma maneira de copiar uma árvore inteira?
É possível fazer um script que mude para a pasta correta e realize a cópia?
Use put -r
. O cliente sftp no openssh-clients-6.4 conhece a opção -r
, alguns clientes mais antigos não.
Você também pode querer dar uma olhada na opção -p
(preservar).
Tags sftp