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: Claro, Eduardo
Subject: RE: [shell-script] selecionar usuarios de um grupo
Date: Thu, 29 Nov 2001 12:02:06 -0200

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":"

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.

------------------------
Eduardo Claro
address@hidden
------------------------


> -----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?
> 
> 
> [As partes desta mensagem que não continham texto foram removidas]
> 
> 
> Sair da lista: address@hidden
> Banco Dados:   http://www.egroups.com/group/shell-script 
> 
> Seu uso do Yahoo! Grupos é sujeito às regras descritas em:
> http://br.yahoo.com/info/utos.html 
> 

From (no email address) Thu Nov 29 07:05:59 2001
Return-Path: <address@hidden>
X-Sender: address@hidden
X-Apparently-To: address@hidden
Received: (EGP: mail-8_0_0_1); 29 Nov 2001 15:05:59 -0000
Received: (qmail 21290 invoked from network); 29 Nov 2001 15:05:58 -0000
Received: from unknown (216.115.97.171)
  by m6.grp.snv.yahoo.com with QMQP; 29 Nov 2001 15:05:58 -0000
Received: from unknown (HELO perninha.conectiva.com.br) (200.250.58.156)
  by mta3.grp.snv.yahoo.com with SMTP; 29 Nov 2001 15:05:58 -0000
Received: from burns.conectiva (burns.conectiva [10.0.0.4])
        by perninha.conectiva.com.br (Postfix) with SMTP id A486538C86
        for <address@hidden>; Thu, 29 Nov 2001 12:05:54 -0300 (EST)
Received: (qmail 20243 invoked by uid 0); 29 Nov 2001 15:02:42 -0000
Received: from verde.conectiva (10.0.2.168)
  by burns.conectiva with SMTP; 29 Nov 2001 15:02:42 -0000
Date: Thu, 29 Nov 2001 13:06:39 -0200 (BRST)
X-X-Sender:  <verde@verde.conectiva>
To: <address@hidden>
Subject: Re: [shell-script] selecionar usuarios de um grupo
In-Reply-To: <004f01c178d8$e5ffcc20$address@hidden>
Message-ID: <Pine.LNX.4.33L.0111291305000.945-100000@verde.conectiva>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=iso-8859-1
Content-Transfer-Encoding: 8BIT
X-eGroups-From: # aurelio marinho jargas <address@hidden>
From: # aurelio marinho jargas <address@hidden>
X-Yahoo-Profile: verde6666

oi fernando,

@ 29/11, Fernando Innecco:
> Com que comando posso gerar um arquivo com somente os
> usuários do grupo popmail, por exemplo, baseado no arquivo
> /etc/passwd?

como não tenho grupo popmail aqui, fiz com o 'adm':

# sed '/^adm.*:/!d;s///' /etc/group
root,adm,daemon


ou se quiser um por linha:

# sed '/^adm.*:/!d;s///;s/,/\n/g' /etc/group
root
adm
daemon


e claro, redireciona a saída prum arquivo:

# sed '/^adm.*:/!d;s///;s/,/\n/g' /etc/group > arquivo


--
http://verde666.org s/click/^a]/;^[:wq



reply via email to

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