我对 bash 脚本还比较陌生
我想要实现一个 bash 脚本,确保文件 /test/file 归组“test”所有并具有该组的读写权限。
更新 bash 脚本以允许可选的运行时参数,确保任何人都可以列出 /test 的内容,但只有所有者和组可以查看和编辑其中的文件/目录。
答案1
您可以使用命令查询文件的所有信息stat
。请参阅man stat
。您将看到,这允许您使用该选项细粒度地提取特定信息,例如所有者和组--format
。
然后,您可以根据需要使用chmod
/更改权限和/或所有权chown