我遇到了这个问题.当我运行ls -l命令.我得到了这个结果(为了简单起见,我故意在第5节之后省略了列)
-rw-R - R--.1 leslie users 8月26日00:14
-rw-r - r--.1 sherri root Aug 26 00:14
-rw-r - r--.1 marie domain users 8月26日00:14
我想打印集团所有权栏目.通过几种方式我可以打印第4列,这是组所有权列.问题是一些组名称中有空格.例如: - "域用户".ls -l | awk'{print $ 4}'正在打印第4列,如下所示
用户
根
域
我想要的输出是
用户
根
域用户
请帮忙.我很多天都被困在这里.我真的需要一些智能机制,可以检测到域用户或其他具有空间名称的组是属于组所有者类别的组名.我的群组来自Active Directory.这就是为什么有些人有空间的原因.