срипт:
------------------------
#!/usr/bin/expect -f
spawn scp file* user@10.x.x.x:/home/user
expect "user@10*" { send "password\r"}
expect eof
----------------------
запускаю - выдает ошибку
file*: No such file or directory
файлы естественно есть
если так:
spawn scp file1 user@10.x.x.x:/home/user
или даже так
spawn scp file1 file2 user@10.x.x.x:/home/user
то работает
я могу по разному решить вопрос, например tar-ить, но интересует сабж.
кстати, вот так
spawn scp `ls ` user@10.x.x.x:/home/user
:) - тоже не работает
Ответ на:
комментарий
от kosmonavt
Ответ на:
комментарий
от anonymous
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Траблы с expect (2005)
- Форум непонятки с expect (2007)
- Форум Как в expect остаться в соединении после загруженного скрипта (2018)
- Форум expect (2013)
- Форум вопрос по expect (2007)
- Форум expect скрипт (2014)
- Форум Помощь по expect (2015)
- Форум Bash&Expect (2013)
- Форум expect (2016)
- Форум expect openvpn (2014)