shell如何在/ etc / passwd中找到最后一个条目

时间:2015-02-18 07:52:10

标签: linux shell unix

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

或者是否有可能在文件的最后一个条目上创建一个grep?

e.G。

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

2 个答案:

答案 0 :(得分:3)

只需使用tail:

tail -1 /etc/passwd

答案 1 :(得分:0)

使用sed:

sed -n '$'p /etc/passwd

http://www.gnu.org/software/sed/manual/sed.html#tail