如何更改由脚本创建的文件的组所有者

时间:2015-04-13 14:44:52

标签: linux redhat

我试图更改从脚本创建的输出文件的组所有者。现在输出看起来像这样:

-rw-rw-r-- 1 oasedms dba  1898 Apr 10 15:42 DRAFT_342870_8_1.xml

我希望小组所有者成为" adlib-adm"而不是dba。

我在rhel 6.5上运行这个

提前致谢!

2 个答案:

答案 0 :(得分:2)

您可以使用chown命令更改文件的所有者和组。

chown adlib-adm:group /address/of/file

我希望这会有所帮助。祝你有个美好的一天。

答案 1 :(得分:0)

chgrp adlib-adm DRAFT_342870_8_1.xml

修改:请参阅Bash Scripting - How to set the group that new files will be created with?

您可能还想考虑sg

sg [-] [group [-c ] command]

  

sg - 执行命令作为不同的组ID。 sg命令与newgrp类似,但接受命令。该          命令将使用/ bin / sh shell执行。