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