send: identyfikator odradzania exp7 nie jest otwarty
Gdy próbuję wykonać plik autoexpect, pojawia się błądsend: spawn id exp7 not open
Oto mój pliksh.exp
:
#!/usr/bin/expect
# mysql credentials and connection data
db_host='localhost'
db_name='webui_dev'
db_user='root'
db_pass=''
new_db_name='db_2011'
expect <<EOF
log_user 0
spawn mysql -h $db_host -u $db_user -p $db_pass 'create database $new_db_name'
expect "password:"
send "$db_pass\r"
log_user 1
expect eof
EOF
Nie można znaleźć gdzie jest błąd.