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. Los campos obligatorios están marcados con *