Listar todos os usuários com uma pasta /home
:
awk -F: '/\/home/ {printf "%s:%s\n",$1,$3}' /etc/passwd
ou todos os usuários com UID >= 1000
:
awk -F: '($3 >= 1000) {printf "%s:%s\n",$1,$3}' /etc/passwd
uma combinação
awk -F: '/\/home/ && ($3 >= 1000) {printf "%s:%s\n",$1,$3}' /etc/passwd
ou para todas as entradas
awk -F: '{printf "%s:%s\n",$1,$3}' /etc/passwd
Mais informações aqui