Приведенный ниже код работает нормально.
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. Но это не работает. Или другие команды должны появиться перед «взаимодействием»? Пожалуйста, помогите мне? Заранее спасибо.