Leer un fichero línea a línea con Shellscript

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.

Compartir

Deja una respuesta

Tu dirección de correo electrónico no será publicada.