【发布时间】:2022-01-07 01:12:34
【问题描述】:
我在.bash_aliases 中有以下别名
ssh51ro="ssh -p12345 root@192.168.15.71"
ssh52ro="ssh -p12345 root@192.168.8.25"
ssh53ro="ssh -p12345 root@192.168.35.33"
...
ssh59ro="ssh -p12345 root@192.168.1.9"
我想知道我是否可以在 for 循环中向多个收件人发送相同的命令。我通常会增加一个“i”变量并将别名的名称连接在一起。
for i in $( seq 1 9 ) ; do ssh5${i}ro date; done
但这似乎不起作用。它明确表示“找不到 ssh5iro 命令”。
在这种情况下如何组装和运行命令
【问题讨论】: