Мне нужен скрипт bash для загрузки файла с SCP. Как я могу сделать это в сценарии, я хочу вызвать этот сценарий из другой программы. (Я знаю, чтобы сделать это с EXPECT, но мне нужен простой сценарий Bash). Кто-нибудь может помочь?
1 ответ
2
#!/bin/bash
scp /path/to/source destination.machine.address:/path/to/destination
Это то, что вы хотите? Я не совсем уверен, в чем твоя проблема. Полные инструкции по scp
можно получить с помощью man scp
в вашем терминале. Если вы вызываете его из скрипта, вы, вероятно, захотите настроить аутентификацию с открытым / закрытым ключом, чтобы вам не нужно было вводить пароль (ввод пароля из вызывающей программы выполним, но ошибочно).