Lire un fichier ligne par ligne sous Linux

shell-scripting

Il peut être pratique lorsque vous êtes en mode Terminal de lire un fichier ligne par ligne.

Pour se faire, vous pouvez utiliser un script Bash ou un script KSH.

Script KSH pour parcourir ligne par ligne un fichier

#!/bin/ksh
file="/home/vivek/data.txt"
while read line
do
        # display $line or do somthing with $line
	echo "$line"
done <"$file"

Script Bash pour parcourir ligne par ligne un fichier

#!/bin/bash
file="/home/vivek/data.txt"
while IFS= read -r line
do
        # display $line or do somthing with $line
	echo "$line"
done <"$file"

Leave a Reply

Your email address will not be published. Required fields are marked *