我试图更改从脚本创建的输出文件的组所有者。现在输出看起来像这样:
-rw-rw-r-- 1 oasedms dba 1898 Apr 10 15:42 DRAFT_342870_8_1.xml
我希望小组所有者成为" adlib-adm"而不是dba。
我在rhel 6.5上运行这个
提前致谢!
答案 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执行。