다음을 통해 시스템의 총 사용자 수를 얻었습니다.
$ 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