Bonsoir,

Je souhaiterais faire passer un script plusieurs fois avec 2 arguments $1 et $2 que je récupère dans un fichier, je m'explique:

Fichier contenant les arguments :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
toto1 toto2
tata1 tata2
titi1 titi2
Premier passage du script :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
./monscript.sh toto1 toto2
Second passage :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
./monscript.sh tata1 tata2
Troisième passage :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
./monscript.sh titi1 titi2
Avec un seul argument, une boucle while (ci-dessous) répond très bien au problème, mais avec le besoin cité ci-dessus (les 2 arguments que l'on récupère sur la même ligne) j'avoue que je galère.

Pour un argument :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
while read i; do echo $i; ./monscript.sh $i; done < argument_file.txt
Auriez-vous une idée ? Merci.