我在我的个人服务器上使用脚本来设置一些东西,而且我有点懒。 因此,我没有手动执行每个命令,而是获得了这个脚本:
#!/bin/bash
sshservers=(IP IP IP IP)
for sshserver in "${sshservers[@]}"
do
ssh root@$sshserver 'Foo Bar'
done
echo "done"
exit
因此它需要来自sshservers =中变量的服务器。 但我希望它从名为“servers.txt”的文件中获取IP。 虽然使用
sshservers=$(cat servers.txt)
这不起作用。我必须直接在脚本中手动插入它。 如何使用文本文件中的变量?
提前致谢!