shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [shell-script] selecionar usuarios de um grupo


From: Eliphas Levy Theodoro
Subject: RE: [shell-script] selecionar usuarios de um grupo
Date: Thu, 29 Nov 2001 13:20:07 -0200 (BRST)

Claro, Eduardo, @ 12:02:

> Primeiro, descubra no arquivo /etc/group qual o número do grupo que vc quer.
>
> Depois digite (substitua 111 pelo número do grupo):
>
>       cat /etc/passwd | grep ':111:' > lixo.txt | cut -f1 -d":"

                                      ^^^
Você está redirecionando a saída do grep para o arquivo lixo.txt *antes*
de fazer o cut. isso realmente funcionou aí?

Pelo que entendi, seria
cat /etc/passwd | cut -f1 -d":" | grep ":111:" > lixo.txt

E eu faria em sed assim:

sed -n '/:111:/s/:.*//p' /etc/passwd > lixo.txt

-n           - não imprima nada que eu não mande
/:111:/      - procure as linhas que tenham :111:
s/:.*//p     - substitua dois pontos pra frente por nada e imprima

> Será gerado um arquivo lixo.txt com os nomes dos usuários que vc quer.
>
> Testei no Unix aqui e funcionou. No Linux deve funcionar também.

> > -----Original Message-----
> > From:       Fernando Innecco [SMTP:address@hidden]
> > Sent:       Thursday, 29 de November de 2001 11:23 AM
> > To: address@hidden
> > Subject:    [shell-script] selecionar usuarios de um grupo
> >
> > Com que comando posso gerar um arquivo com somente os usuários do grupo
> > popmail, por exemplo, baseado no arquivo /etc/passwd?

-- 
Eliphas



reply via email to

[Prev in Thread] Current Thread [Next in Thread]