如何编写一个shell脚本,可以自动从服务器A登陆到服务器B,并在服务器B上执行一个操作
发布网友
发布时间:2022-05-20 07:12
我来回答
共1个回答
热心网友
时间:2023-10-08 14:30
expect -c "
set timeout 30;
spawn /usr/bin/ssh admin@$ServerB-IP
expect {
\"*yes/no*\" {send \"yes\r\"; exp_continue}
\"*password*\" {send \"xxx\r\";}
expect {
\"*# \" {send \"tar zcvf ~/hello.tar.gz hello\r\"}
\"*$ \" {send \"tar zcvf ~/hello.tar.gz hello\r\"}
}
interact"
这样试试