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

Re: Comando "ls" - otra



Gracias!!

El Lunes 21 Noviembre 2005 19:03, Aritz Beraza Garayalde [Rei] escribió:
> El 21/11/05, Ricardo Araoz<raraoz@aconectarse.com> escribió:
> > ls -l | grep ^d
> >
> > Alguien conoce algo más elegante? Y si quiero listar sólo los nombres?
>
> man cut
> o si te gustan las expresiones regulares xDDD awk o sed
>
> A mi me sale un monstruo de comando como este:
> ls -al|grep ^d|cut -f2 -d":"|cut -f2 -d" "
>
> Primero corto por los : que separan horas y munutos de la hora, de
> esta manera, me queda una lista con dos cifras qe indican los minutos
> en que se creó el archivo, un espacio y el nombre del archivo, ahora
> corto por el espacio y ya tengo el nombre del archivo. No se me ha
> ocurrido ninguna forma de hacerlo con un solo comando cut, ya que el
> numero de espacios es variable en cada linea y por tanto no te sirven
> para aislar de forma unívoca el nombre del archivo en todos los casos.
>
> Saludos
> Aritz Beraza  [rei]
>
> Saludos
> --
> Aritz Beraza Garayalde [Rei]
> ___________________________________________
> [ WWW ]  http://evangelion.homelinux.net
> [jabber]  rei[en]bulmalug.net



Reply to: