我的hostList文件有多个像下面这样的条目并且它是硬编码的,我不想更改hostList文件中的任何内容
abc13bc1a abc13bc2a abc13bc4a abc15bc3a abc15bc4a abc15bc5a abc19bc6a abc19fe1 abc20fe .......... etc etc etc ................
我的脚本用法如下所示
输入主机名 abc13 输入主机类型 BC
我的脚本能够在提供输入后使用ssh命令登录abc13bc。
现在我希望我的脚本能够登录到多个主机,如果我使用下面的用法
输入主机名 abc13,abc15,abc19 输入主机类型 BC
喜欢我想登录abc13,abc15和abc19" bc' s"并解雇一些输出。是否有任何可能的方法来登录我的脚本中的多个主机,如上面的用法
答案 0 :(得分:0)
将其读入变量host_list并使用for
read host_list
read host_type
for i in $(echo $host_list | sed "s/,/ /g")
do
# call your ssh command here
echo "$i"
done