Como enviar um arquivo para outro computador com o script bash?

0

Eu sei que você poderia usar o sftp para enviar um arquivo, a partir da linha de comando - mas não sei como fazer isso em um arquivo .sh. Existe uma maneira de fazer isso é uma linha, ou muitas linhas, contanto que seja possível em um arquivo bash. Eu já sei como fazer isso para obter arquivos, mas não para enviá-los. Eu também preciso enviá-lo para um diretório específico.

    
por Jacob_ 31.05.2015 / 12:16

1 resposta

2

O arquivo .sh desejado deve ter esta aparência:

#!/bin/bash
scp /local/file user@remotehost:/path/to/directory

Exemplos do comando scp

Certifique-se de que o arquivo .sh seja executável, caso contrário use o comando chmod .

    
por 31.05.2015 / 12:25