# id -n -g usuario
users
#

Este comando já retorna direto o nome do grupo. Qualquer dúvida :~# 
id --help


Vinicius

----- Original Message ----- 
From: "Roberval Lustosa" <[email protected]>
To: <[email protected]>
Sent: Wednesday, April 21, 2010 6:44 PM
Subject: (linux-br) Ajuda shell script


Pessoal, boa noite.
Não sei quase nada de script shell e preciso da ajuda de vocês.

Vamos ao caso...

To tentando usar esse script pra buscar uma informação do usuário
'usuarioteste'.

#!/bin/bash
grupo=`id usuarioteste | awk -F "," {'print $2'}`
echo $grupo;

Como resultado tenho: 1006(gti)
Porém preciso tratar essa saida... preciso que a mesma saia apenas
gti, isto é, sem () e números. Lembrando que o padrão de saída será
sempre esse.
Ex: 1007(gddrh), 1336(gtel)

att

Roberval
---------------------------------------------------------------------------
Esta lista é patrocinada pela Conectiva S.A. Visite 
http://www.conectiva.com.br

Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utilização da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html 

---------------------------------------------------------------------------
Esta lista é patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br

Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utilização da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html

Responder a