简单的问题; 我需要用什么函数或库来编写一个非常简单的程序(在C中)(linux,ubuntu)来查明系统中是否存在用户?
在bash我会这样做:
'ls -la /home | grep $user | wc -l'
Run Code Online (Sandbox Code Playgroud)
我认为它是C(或python)的posix?任何人都可以帮助我开始吗?
一个例子是完美的:
$ doesUserExist John
0
Run Code Online (Sandbox Code Playgroud)
要么
$ doesUserExist John
1
Run Code Online (Sandbox Code Playgroud)
谢谢 !
getpwnam用于对passwd数据库的所有访问.如果它返回NULL,则用户不存在.