[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] listar � com uid acima de 1000
From: |
SuSE List |
Subject: |
Re: [shell-script] listar � com uid acima de 1000 |
Date: |
Fri, 04 Feb 2005 18:47:38 -0200 |
User-agent: |
Mozilla Thunderbird 1.0 (Windows/20041206) |
Fernando,
Você pode usar o awk para isso:
msptst2:/home/vinicius # awk -F: '$3 > 999 {print $0}' /etc/passwd
nobody:x:65534:65533:nobody:/var/lib/nobody:/bin/bash
vinicius:x:1000:100:Marcus Vinicius:/home/vinicius:/bin/bash
fulano:x:1001:100:Fulano da Silva:/home/fulano:/bin/bash
beltrano:x:1002:100:Beltrano Costa:/home/beltrano:/bin/bash
msptst2:/home/vinicius #
Porem, se mesmo assim quiser usar o for...
msptst2:/home/vinicius # for i in "$(awk -F: '$3 > 999 {print $0}'
/etc/passwd)" ; do echo -e "$i\n" ; done
nobody:x:65534:65533:nobody:/var/lib/nobody:/bin/bash
vinicius:x:1000:100:Marcus Vinicius:/home/vinicius:/bin/bash
fulano:x:1001:100:Fulano da Silva:/home/fulano:/bin/bash
beltrano:x:1002:100:Beltrano Costa:/home/beltrano:/bin/bash
msptst2:/home/vinicius #
Falous!!!
[]s
Viny
Fernando Ike wrote:
>Não tenho a menor idéia de fazer isso...
>
>
>Preciso listar os usuários com uid acima 1000, é possível fazer isso com
>for?
>
>
>
>[]'s
>
>Fernando
>
>
>
>
[As partes desta mensagem que não continham texto foram removidas]