Hola a todos, hoy os voy a explicar como podemos leer un fichero línea a línea con Shellscript.
A veces, necesitaremos leer línea a línea con shellscript.
Lo primero que necesitamos es un fichero que leer, vamos a crear un ejemplo de prueba:
El código para leer un fichero seria esto:
#!/bin/bash while read line do echo "$line" done < fichero.txt
Simplemente, lo que hacemos es usar el comando read para cada línea del fichero, asignándola a la variable line.
Este es el resultado:
Si lo preferís en una linea, seria así:
#!/bin/bash while read line; do echo "$line"; done < fichero.txt
Espero que os sea de ayuda. Si tenéis dudas, preguntad. Estamos para ayudarte.
Deja una respuesta