linux - ID小于500的群组详情

标签 linux shell sh redhat

我想列出组 ID 小于 500 和大于 500 的组详细信息(可在/etc/groups 中找到)。任何人都可以为我提供一个好的 shell 命令来获取此详细信息。提前致谢。

最佳答案

与任何其他文本文件一样,您可以通过提供正则表达式来使用 egrep,该正则表达式将过滤掉不需要的记录,例如您可以使用以下表达式:

egrep ".:[1-4]?[0-9]?[0-9].|.:5[0-9][1-9]." /etc/group

关于linux - ID小于500的群组详情,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56530870/

相关文章:

linux - 用于自动 SSH 登录的 Shell 脚本

linux - 从远程服务器使用 scp -r 进行复制时保留文件和目录的 mtime?

linux - 是否有返回文件所有者的命令?

regex - Bash 脚本 - 使用正则表达式分隔符拆分字符串

grep - 如何通过grep查找不同行中包含两个关键字的文件?

linux - 使用 Linux 排序命令对多个键进行排序

linux - 我无法使用 composer 在 Symfony 中安装某些东西

linux - 得到选择。 -help 参数不起作用。

linux - Bash PATH 长度限制

linux - 在 shell (linux) 的输入重定向中,每个命令的处理方式是否不同?