小编mis*_*lav的帖子

如何检查文件的组权限

我想从 bash 脚本检查文件的组权限。具体来说,我需要检查文件是否具有组可写位。

就是这样。就那么简单。然而:

  1. 我也需要它是便携的。
  2. test -w <file 不会告诉我它是否是组可写的。
  3. 的输出ls -ld对人类很好,但对脚本不太确定。从技术上讲,我可以解析输出,例如drwxrwxr-x提取组位,但这似乎很脆弱。
  4. statOS X 和其他系统之间的接口完全不兼容。
  5. find <file> -perm ... 不可能是答案?

ls bash permissions stat

13
推荐指数
2
解决办法
1万
查看次数

标签 统计

bash ×1

ls ×1

permissions ×1

stat ×1