基本上我有一台具有 IPMI 的服务器。我需要在运行脚本时重置此设置,为此我将ssh
进入 IPMI,然后输入cd /map1
then reset
,适配器将自行重置。
我到底如何通过脚本自动执行此操作?我已通过 ssh 连接到正确的目录,但任何执行尝试reset
似乎都会重置 ssh 连接,而不是适配器/服务器上的实际命令。
我应该补充一点,使用expect不是一个选项,因为它没有安装并且没有办法安装它。
答案1
使用expect
或尝试这个丑陋的黑客
( sleep 2; echo 'cd /map1'; sleep 2; echo 'reset'; sleep 2 ) | ssh ipmiService