linux远程登陆的shell脚本for循环无结果

linux远程登陆的shell脚本for循环无结果,第1张

我比较认同“ssh之后是远程主机执行的命令

本地变量不起作用”这种说法

你的脚本之所以$aaa能回显,是因为在本地定义了这个变量,但本地没有定义$i这个变量,所以无法显示变量值,把aaa="u1 u2"一块塞<<ff.......ff这个内联重定向数据中去。再试试看。

新建虚拟机,选择自定义

默认选择10 下一步

选择镜像文件

选择linux *** 作系统,下拉框选择其他linux3.x内核64位

5

名称和位置自己定

你不用登陆ssh,ssh后面直接跟命令即可。

例如:

for dst_ip in `cat list2`do

ssh -p22 root@$dst_ip 'service iptables restart'

done


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/7409680.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-05
下一篇2023-04-05

发表评论

登录后才能评论

评论列表(0条)

    保存