linux - shell 如何找到/etc/passwd 中的最后一个条目

标签 linux shell unix

我正在尝试编写自己的 shell 脚本以在 Linux 中添加用户。我不想使用 useradd。那么如何找到 passwd 中的最后一个条目呢?我想检查用户 ID 和组 ID。所以我可以为 UISER ID +1 和 +1 组 ID。

或者是否有可能对文件中的最后一个条目进行 grep?

例如

simpson:x:103:103:Lisa Simpson, etc...

最佳答案

只需使用尾部:

tail -1 /etc/passwd

关于linux - shell 如何找到/etc/passwd 中的最后一个条目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28578580/

相关文章:

linux - 从 AWK 读取变量

unix - 如何将文件从网络文件夹复制到本地驱动器并保留权限?

在 C 中检查环境变量是否为空

linux - Bash - 如何让循环只运行一次?

Linux:用 10^10 条记录对 500GB 的文本文件进行排序

linux - make 文件中带有硬编码 $ 的 sed 命令

linux - DHCP 选项 77 - 格式错误的选项

ruby - 推荐的 Ruby 交互式控制台

shell - 仅当在 sed 中匹配时才打印特定行号

linux - 重新绑定(bind)正常模式控件 vi zsh