Я знаю, что вы можете использовать sftp для отправки файла из командной строки, но я не знаю, как это сделать в файле .sh. Есть ли способ сделать это одной строкой или несколькими строками, если это возможно в файле bash. Я уже знаю, как это сделать для получения файлов, но не для их отправки. Мне также нужно отправить его в определенный каталог.

1 ответ1

2

Желаемый .sh файл должен выглядеть так:

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

Примеры команды scp

Убедитесь, что файл .sh является исполняемым, в противном случае используйте команду chmod .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .