Tres maneras distintas de realizar un bucle “FOR” en Bash.
1: #!/bin/bash
2:
3: for i in $(cat /etc/passwd)
4: do
5: echo $i
6: done
Al estilo C :P
1: #!/bin/bash
2:
3: for ((i=0;i<=48;i++))
4: do
5: echo $i
6: done
Igual que el primero pero otra manera de ejecutar el comando.
1: #!/bin/bash
2:
3: for i in `seq 48`
4: do
5: echo $i
6: done
Si al procesar un fichero de texto con un bucle FOR i no consigues ir línea por línea puedes mirar este otro post.Leer línea por línea un fichero en Bash
No hay comentarios:
Publicar un comentario