- 逐行读取服务器名称文件(.txt)
- 循环遍历每个服务器名称并通过 ssh 连接
有什么建议、意见和想法吗?
答案1
尝试这样的方法,
while read p; do
ssh root@$p ...
done < server_names.txt
我还没有测试过,但原则上它应该循环遍历 server_names.txt 中的服务器并连接到它们。
答案2
使用 GNU Parallel 并并行完成:
parallel --slf servers.txt --nonall 'echo Hi from; hostname'
10秒安装:
wget -O - pi.dk/3 | sh
观看简介视频以获得快速介绍: https://www.youtube.com/playlist?list=PL284C9FF2488BC6D1