----- Original Message -----
From: "gelusi_rlug" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Wednesday, July 06, 2005 1:20 PM
Subject: [rlug] Re: cat cut grep awk
> eu nu zic ca nu ma pricep sau imi e lene dar:
>
> avem:
> test_variabila:x:643:629:User de test -
> variabila2:/users/test_connect:/bin/nologin
>
> si atunci ar trebui sa fie ceva de genulk
> sed -e "s/test_$1/User de test - $2/g" /etc/passwd > newpasswd mv
newpasswd
> /etc/passwd
>
> e, problema e ca eu nu stiu cum sa bag asta intr-un for, case , ...
care sa
> imi schimbe doar o parte din test_orice ($1) cu o parte din User de
test -
> orice ($2)
perl -e 'while(<>){s/(^.*\_)(.*?)(:x.*- )(.*?)(:\/)/$1$4$3$2$5/g;print}'
< /etc/passwd
is this what you want ?
---
Detalii despre listele noastre de mail: http://www.lug.ro/