ฉันมีไฟล์ต่อไปนี้: exp.exp
#!/usr/bin/expect
db_host='localhost'
db_name='webui_dev'
db_user='root'
db_pass='rootpass'
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
 ฉันทำให้มันใช้งานได้โดย sudo chmod +x script/year_changer/create_db.expแต่ถ้าฉันพยายามที่จะดำเนินการฉันได้รับข้อผิดพลาด: 
couldn't execute "mysql": no such file or directory
    while executing
"spawn mysql -h localhost  -u root -p rootpass  'create database db_2011'"
          sudo /usr/local/mysql/support-files/mysql.server restart Shutting down MySQL .. SUCCESS!  Starting MySQL .... SUCCESS! 
                mysql คำสั่งในของคุณ $PATH เมื่อคุณเรียกใช้สคริปต์หรือไม่ 
                mysql จากเปลือกแทนที่จะเรียกใช้สคริปต์หรือไม่