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 :
Premier passage du script :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 toto1 toto2 tata1 tata2 titi1 titi2
Second passage :
Code : Sélectionner tout - Visualiser dans une fenêtre à part ./monscript.sh toto1 toto2
Troisième passage :
Code : Sélectionner tout - Visualiser dans une fenêtre à part ./monscript.sh tata1 tata2
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.
Code : Sélectionner tout - Visualiser dans une fenêtre à part ./monscript.sh titi1 titi2
Pour un argument :
Auriez-vous une idée ? Merci.
Code : Sélectionner tout - Visualiser dans une fenêtre à part while read i; do echo $i; ./monscript.sh $i; done < argument_file.txt
Partager