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

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

Re: [shell-script] Melhoria de script [base passwd]


From: Thobias Salazar Trevisan
Subject: Re: [shell-script] Melhoria de script [base passwd]
Date: Wed, 26 Mar 2003 17:19:33 -0300 (EST)

ae Reinaldo,

On Wed, 26 Mar 2003, Reinaldo Carvalho wrote:

> Qual a melhor maneira de fazer isso, existe algum SPLIT por ':'?:
>
> for i in $(cat /etc/passwd | cut -f1 -d ':') ; do
>
> ID=$(cat /etc/passwd | grep -e "^$i:" | cut -f3 -d ':')
> GID=$(cat /etc/passwd | grep -e "^$i:" | cut -f4 -d ':')
>
> echo "Login: $i"
> echo "Id: $ID"
> echo "Gid: $GID"
>
> done

uma maneira seria usar o awk:

awk -F: '{print "Login: "$1" Id: "$3" Gid: "$4}' /etc/passwd

falow

PS: se quiser quebrar a linha eh soh usr \n

thobias
-------
echo 24883721290304465999833114447114149701898P | dc
-------
http://www.lcp.coppe.ufrj.br/~thobias

____________________________
|
| Against - HTML Mail
| Against - MS ATTACHMENTS
|
----------------------------



reply via email to

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