次のように、システムの総ユーザー数を取得しました。
$ getent passwd | wc -l
ユーザー名が「b」で始まる特定の名前(「Josh」など)を持つシステムのユーザー数が必要です。どのように?私はこれの構文を知りません。
答え1
次のように試すことができます。
getent passwd|awk -F: '$5 ~ /^Josh([ ,.]|$)/ && $1 ~ /^b/'|wc -l
次のように、システムの総ユーザー数を取得しました。
$ getent passwd | wc -l
ユーザー名が「b」で始まる特定の名前(「Josh」など)を持つシステムのユーザー数が必要です。どのように?私はこれの構文を知りません。
次のように試すことができます。
getent passwd|awk -F: '$5 ~ /^Josh([ ,.]|$)/ && $1 ~ /^b/'|wc -l