запускать дополнительные команды после ожидаемого и intearct shell / bash script - PullRequest
0 голосов
/ 17 октября 2019

Приведенный ниже код работает нормально.

user_name="qwer"
user_pwd="poiu"

/usr/bin/expect << EOF
spawn conan install fff/1.0@world/stable

set timeout 200
expect "Remote *"
send "${user_name}\r"
expect "Please enter *"
send "${user_pwd}\r"
expect "fff*"
send ""

interact

EOF

После «взаимодействия» я хотел бы запустить другие команды, например: mkdir -p some_dir. Но это не работает. Или другие команды должны появиться перед «взаимодействием»? Пожалуйста, помогите мне? Заранее спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...