logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 03-02-2015 17:14:29

Orsam999
Membre
Distrib. : Debian 10 (Buster)
Noyau : Linux 4.19.0-5-amd64
Inscription : 16-01-2015

[Résolu] Lecture d'un fichier texte ligne par ligne

Bonjour à tous,

Je cherche à faire quelque chose d'un peu particulier et je ne sais pas si c'est faisable. roll

Voilà l'idée :

Je souhaite créer un fichier de type maconfig.conf comme suis :


echo "site1" >> maconfig.conf
echo "site2" >> maconfig.conf
echo "site3" >> maconfig.conf
etc..
 



Mon fichier maconfig.conf ressemblera donc à ça :


site1
site2
site3
 



Suite à ça, je voudrais créer un bash qui fait ce genre de chose :

Lecture du fichier maconfig.conf et ensuite :
sauve_monsite.sh site1
sauve_monsite.sh site2
sauve_monsite.sh site3
etc...

Est-ce possible ??

Merci d'avance !!

Orsam

Dernière modification par Orsam999 (03-02-2015 17:24:42)


Celui qui ne progresse pas chaque jour, recule chaque jour.
Confucius

Hors ligne

#2 03-02-2015 17:24:16

Orsam999
Membre
Distrib. : Debian 10 (Buster)
Noyau : Linux 4.19.0-5-amd64
Inscription : 16-01-2015

Re : [Résolu] Lecture d'un fichier texte ligne par ligne

Trouvé !!!

while read line 
do   
   echo -e "$line\n" 
done < maconfig.conf

Merci !!

Celui qui ne progresse pas chaque jour, recule chaque jour.
Confucius

Hors ligne

#3 03-02-2015 17:26:22

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian
Noyau : Dur
(G)UI : gui gui, je zuis un doiseau
Inscription : 07-07-2008
Site Web

Re : [Résolu] Lecture d'un fichier texte ligne par ligne

Plop,

J'imagine qu'un truc comme ça devrait le faire :

while read ligne; do
  sauve_monsite.sh $ligne
done < ./maconfig.conf


captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

#4 03-02-2015 17:30:16

Orsam999
Membre
Distrib. : Debian 10 (Buster)
Noyau : Linux 4.19.0-5-amd64
Inscription : 16-01-2015

Re : [Résolu] Lecture d'un fichier texte ligne par ligne

Exact !! Ca marche...

Mais je pense qu'il faut faire une pause entre chaque, au cas où !!!

Merci à toi.

Dernière modification par Orsam999 (03-02-2015 17:34:43)


Celui qui ne progresse pas chaque jour, recule chaque jour.
Confucius

Hors ligne

Pied de page des forums