是否可以(以及如何)在同一台计算机上为多个用户运行fab脚本。例如,假设我在远程计算机上有用户user1
和user2
,并且我想使用运行使用$HOME
环境变量的bash脚本的fabfile。我需要两次运行bash脚本,首先是user1
,然后是user2
。
答案 0 :(得分:0)
这样的东西?您可以运行多个命令并根据需要添加任意数量的用户。
for i in user1 user2 user3 ; do
su -c "/some/directory/Script" ${i}
done