Tip: Escribir un bucle con incremento en bash

Un tip muy simple pero que no conocia:

Un bucle de 100 pasos seria:

for i in {1..100}
do
echo $i;
done

con letras del alfabeto:

for i in {A..z}
do
echo $i;
done

Y si lo quisieramos con el contenido del directorio:

for i in $(ls)
do
echo $i
done

Visto en | pitSTOP

4 Responses to “Tip: Escribir un bucle con incremento en bash”


  1. 1 t.a.c. octubre 4, 2009 a las 5:00 pm

    Conocía lo de los incrementos y lo uso mucho, pero muchas gracias por poner lo del contenido de un directorio.

    Un saludo

  2. 2 anónimo octubre 4, 2009 a las 7:42 pm

    > Y si lo quisieramos con el contenido del directorio:

    Prueba con:
    for i in *
    do
    echo $i
    done

  3. 3 fabricaldreams octubre 5, 2009 a las 6:40 pm

    Me encantan estos tips, estoy descubriendo shell script últimamente y me encanta! 😀

  4. 4 rpr octubre 10, 2009 a las 2:12 pm

    Mejor el uso de “for i in * …” ya que el $(ls) trunca los nombres si hay espacios.


Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google photo

Estás comentando usando tu cuenta de Google. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s







¿Es compatible tu equipo con Ubuntu?


( Muchos fondos de pantalla, aqui )

DESCARGATE SCIFI LIFE

365 Dias de Soledad
Me debes los sueños, las promesas y las noches rotas. Me debes la paz, la sonrisa y la esperanza robadas. Me debes la sangre, las lágrimas y el sudor vertido. Me debes las noches vacías, los abrazos anhelados. Me debes un beso de ajenjo de tu amarga boca.

The Ubuntu Counter Project - user number # 11961
Geo Visitors Map

Archivos

octubre 2009
L M X J V S D
 1234
567891011
12131415161718
19202122232425
262728293031  

Blog Stats

  • 31.085.321 hits

A %d blogueros les gusta esto: