将结构脚本部署到同一台计算机的多个用户

时间:2016-09-08 20:26:19

标签: python bash fabric

是否可以(以及如何)在同一台计算机上为多个用户运行fab脚本。例如,假设我在远程计算机上有用户user1user2,并且我想使用运行使用$HOME环境变量的bash脚本的fabfile。我需要两次运行bash脚本,首先是user1,然后是user2

1 个答案:

答案 0 :(得分:0)

这样的东西?您可以运行多个命令并根据需要添加任意数量的用户。

for i in user1 user2 user3 ; do
  su -c "/some/directory/Script" ${i}
done