Comment executer un script pour plusieurs arg

Bonjour,
J'ai un script que j'utilise pour chiffrer mes fichier, le problème c'est que je doi chiffrer mes fichier un par un.
du genre:
$ ./Chiffrer.bash fichier1.txt
$ ./Chiffrer.bash fichier2.txt
...

J'aimerais modifier mon script pour pouvoir les placer a la suite et executer les meme commandes:
du genre:
$ ./Chiffrer.bash fichier1.txt fichier2.txt ...

comment jpourrais faire ? un while ou un for mais qui ne se répète que $# fois.
merci d'avance

1 réponse

  1. Salut Max,

    Tu peux utiliser la boucle for et le parametre "$@" dans ton script. "$@" représente les paramètres fichier1.txt fichier2.txt ...

    for file in $@
    do
    .
    .
    .
    done

    /Chiffrer.bash fichier1.txt fichier2.txt ...