Вместо жесткого ввода пароля в сценарии оболочки используйте ключи SSH, это проще и безопаснее.
$ scp -i ~/.ssh/id_rsa devops@myserver.org:/path/to/bin/*.derp .
при условии, что ваш закрытый ключ находится на ~/.ssh/id_rsa
Для создания пары открытый / закрытый ключ:
$ ssh-keygen -t rsa
Приведенное выше сгенерирует 2 файла: ~/.ssh/id_rsa
(закрытый ключ) и ~/.ssh/id_rsa.pub
(открытый ключ)
Чтобы настроить ключи SSH для использования (одноразовая задача):
Скопируйте содержимое ~/.ssh/id_rsa.pub
и вставьте новую строку ~devops/.ssh/authorized_keys
на myserver.org
сервер. Если ~devops/.ssh/authorized_keys
не существует, не стесняйтесь его создавать.
Справочник с ясным руководством доступен здесь .