Mensaje citado por Luis Rodrigo Gallardo Cruz <[EMAIL PROTECTED]>:

> Mensaje citado por "Aritz Beraza Garayalde [Rei]" <[EMAIL PROTECTED]>:
>
> > El 21/11/05, Ricardo Araoz<[EMAIL PROTECTED]> escribió:
> > > ls -l | grep ^d
> > >
> > > Alguien conoce algo más elegante? Y si quiero listar sólo los nombres?
> > >
>
> ¿No te sirve
>   ls d*
> ?

¡Ja, que tonto soy! Por no leer la hebra no me di cuenta que no quieren los
archivos que empiezan con 'd', quieren los directorios.

Me disculpo con unas que si sirven:

  for i in *; do if [ -d $i ]; then echo $i; done

sustituye el 'echo $i' por cualquier otro comando que quieras ejecutar

  find * -type d -maxdepth 0

todos los archivos en el directorio actual que son directorios

  find . -type d

todos los directorios a partir del directorio actual, recursivamente (hijos,
nietos, etc)

find es tu amigo :-)

-- 
Rodrigo Gallardo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Responder a