Lire un fichier ligne par ligne sous Linux

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"
Read more

Exécuter un script sous Linux

Depuis plusieurs mois, je joue pas mal avec mon serveur Linux et du coup je suis amené à faire pas mal de recherche pour trouver comment réaliser certaines commandes de bases comme:

  • rechercher des fichiers
  • supprimer des répertoires de manière redondante
  • exécuter des scripts
  • installer un serveur MySql
  • etc…

Bien sûr, Linux vous offre le MAN pour vous aider et vous guider mais bien souvent cela ne suffit pas. Toute l'information nécessaire pour mener à bien un projet ou pour effectuer une action est disponible sur Internet.…

Read more