如何檢查使用者名稱是否存在
shell user getent -id -u <username>
Why
有時候你想知道某台機器上是否存在某帳號
How
-
方法1
if id -u "username" &>/dev/null; then echo 'user found' else echo 'user not found' fi
-
方法2
> cat /ect/passwd | grep "username:" // or > grep -c '^username:' /etc/passwd
-
方法3
> getent passwd <username>
>>
安裝 ruby