腳本命令行如下:
#!/usr/bin/expect spawn mysql -h 127.0.0.1 -uuser1 -p set timeout 100 expect "Enter password:" send "password\r" interact
#!/usr/bin/expect 就是在上面獲取的expect的安裝路徑,expect類似於一個sh
spawn 是expect的語句,執行命令前都要加這句
expect "Enter password:" 這句要加上,不加上會報錯
send "password\r" 密碼中如果有%等關鍵字,需要加轉義符號/
interact 代表執行完留在遠程控制台