Nombre d'argumens inconnu

Résolu/Fermé
TGV - 18 déc. 2008 à 19:37
 TGV - 18 déc. 2008 à 21:12
Bonsoir à tous !!

je cherche à ecrire un script shell(Bash) qui prend en argument des noms de fichiers ou de repertoires puis copie ces fichiers dans un autre emplacement.... mon probleme est dans la definition du nombre d'argument ... comment appliquer une boucle à tous les arguments alors que le nombre de ces arguments est indeterminé ?

à peu pres genre :

while i in $* ou $#
do
.
.
#execution..
.
.done



Et merci d'avance !!
A voir également:

2 réponses

jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 897
18 déc. 2008 à 20:07
Salut,
for i in "$@"
do
...
done
;-))
0
héé Merciiiiiiiiiiii vous pouvez pas immaginer le temps que cette erreur m'a prise !!

ça a bien marchééééé , et c'est resolu mais j'arrive pas à voir la fameuse case à cocher ....

aussi juste pour le prestige , je veux que le programme se lance automatiquement au prochain login ... avez vous une idée de comment faire !!

& une seconde fois merci et joyeux Noél à vous tous !!

Salam !
0