ripiar etc/passwd

Mauricio Nuñez mauricio en chile.com
Vie Abr 2 11:24:22 CLT 2004


Hola todos, 

mis 2 centavos

awk 'FS=":" {if ($3<500) print $5}' /etc/passwd

El Vie 02 Abr 2004 08:43, Alvaro Herrera escribió:
> On Fri, Apr 02, 2004 at 01:46:31AM -0400, Cristian Gutierrez wrote:
> > Alvaro Herrera wrote:
> > > perl -ne 'print "", ((split /,/, ((split /:/)[4]))[0]), "\n"'
> > > /etc/passwd
> >
> > Pero en Perl, no en LISP... ;-)
> >
> >   perl -F: -anle '$F[2]<500or print$F[4]' /etc/passwd
>
> Yo habia partido con algo semejante, pero resulta que tienes que
> imprimir solo lo que esta antes de la primera , dentro del quinto campo
> (por eso hay dos split).
>
> OTOH, eres bastante amarrete con los espacios :-D

-- 
Mauricio Nuñez Molina
mauricio en chile.com

Jefe de Proyectos Chile.com




Más información sobre la lista de distribución Linux