我需要在远程服务器上执行一个 mysql 命令,但是在执行实际的 mysql 位时似乎遇到了问题
#!/usr/bin/expect -f
spawn /usr/bin/ssh -t root@10.0.0.2
expect "password: "
sleep 1
send "password\r"
sleep 2
/usr/bin/mysql databasename -e "update device_log set status = 'Y' where device_id in ('1','2');"
基本上我想在设备 ID 的 1&2 上将标志更改为 Y
但脚本输出
无效的命令名“/usr/bin/mysql”