标签: shell unix owner
我有一个拥有所有者权限的shell脚本owner1。在那个shell脚本中,我正在创建一个文件。
owner1
现在的问题是我正在使用owner2组执行该文件。所以错误就是抛出文件创建行
owner2
Permission denied
如何使用不同的所有者组执行shell脚本?
答案 0 :(得分:0)
您是否尝试在脚本中使用chgrp或owner2将文件分配给sudo?
chgrp
sudo
我看到的另一个选项是owner2(su)创建文件,因此它在owner1下创建,而脚本以{{1}}执行。