Требуется в автоматическом режиме по крону переносить архивы баз данных с одного сервака на другой. На другом серваке запущен только sshd. # cat upload #!/usr/bin/expect spawn scp /root/backups_db/*.sql.bz2 root@192.168.0.1:/home/rsync/backup_db expect password {send <пароль>\r} expect eof При запуске говорит: #./upload spawn scp /root/backups_db/*.sql.bz2 root@192.168.0.1:/home/rsync/backup_db root@192.168.0.1's password: stdin: is not a tty /root/backups_db/*.sql.bz2: No such file or directory Подскажите плиз что делать.
Ответ на:
комментарий
от sdio
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от sdio
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от suser
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от sdio
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум expect понимает wildcards? (2005)
- Форум непонятки с expect (2007)
- Форум Помощь по expect (2015)
- Форум Автоматизация ответов на вопросы в bash скриптах. (2017)
- Форум Подключение по ssh при помощи expect (2018)
- Форум kpcli + bash (2014)
- Форум Выполнение локального скрипта на удаленной машине средствами Expect, Bash, SSH - Bash (2017)
- Форум scp + cron (2011)
- Форум ssh перестал видеть ключи (2017)
- Форум Не удается подключиться с использованием SSH-ключа (2022)