CygWin中的这个命令<span id="__tab_tabFilter" class="ajax__tab_tab">Filter</span>
<input name="filter:ReferenceCode" type="text" maxlength="32" id="filter_ReferenceCode" class="textbox" style="width:136px;">
命令安装了Chocolatey,从Windows命令行调用,在myprogram.sh
文件夹中创建了别名server01
,一切正常:
.ssh
因为我有几台服务器,我必须为不同的命令集构建几个# File myprogram.sh
ssh -p 66622 user@localhost << HERE
ssh server01 << EOF
command1
command2
EOF
HERE
文件,所以我必须创建很多.sh
个文件
但是我无法从命令行中的一行运行相同的指令。这是可能的,以便从同一个地方运行这些指令链吗?
答案 0 :(得分:1)
#!/bin/bash
array=(server1 server2 server3 .... serverN)
for i in ${array[@]}
do
echo ${i}
ssh -p 66622 user@${i} "command1"
done
你可以改变&#34; command1&#34;到&#34; command.sh&#34;