spirit_1 5 4 февраля Опубликовано 4 февраля · Жалоба Добрый день есть Ubuntu 18 +WSL есть установленный expect $ which expect /usr/bin/expect начало файла скрипта mybash.sh #!/usr/bin/expect -f spawn scp test2 [email protected]:/root/ ...... перед запуском получаю разрешение chmod a+x ./mybash.sh запускаю скрипт из папки скрипта ./mybash.sh получаю ошибку spawn: command not found если запускаю так expect ./mybash.sh все работает олично! как я понимаю скрипт не видит или как то неправильно читает первую строку #!/usr/bin/expect -f ?? ( то же для #!/usr/bin/expect --) я так же пробовал преобразование dos2unix для файла скрипта результат тот же В чем может быть проблема/? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Tarbal 4 16 февраля Опубликовано 16 февраля · Жалоба Что показывает команда: which expect А попробуйте написать #!/usr/bin/expect Файл-то не нужен никакой. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться