且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

bash脚本并行ssh远程命令

更新时间:2022-11-19 07:38:24

您尝试过吗?

for server in list; do
  ssh user@server "command" &
done
wait
echo finished

更新:启动子shell:

Update: Start subshells:

for server in list; do
  (echo "output from $server"; ssh user@server "command"; echo End $server) &
done
wait
echo All subshells finished