Vous n'êtes pas identifié(e).
Hors ligne
Hors ligne
Hors ligne
tant qu'il ne s'agit pas d'un nom de répertoire, passe au paramètre suivant avec shift
soit, mais pourquoi pas "jusqu'à ce qu'il s'agisse d'un nom de répertoire" ?
« tant que n'est pas vrai », c'est comme `test ! -z "$var" ', alors que `test -n "$var" ' est plus simple, tu aurais pu écrire `until test -d "$1"; do shift; done '.
je trouve `until ' sous-employé, donc j'en fais la promotion.
boucle while ou for, je ne saurais pas dire s'il y en a une plus économique/performante que l'autre.
une boucle for semble plus évidente, et utiliserait une commande de moins (shift)...
Hors ligne
Dernière modification par MicP (25-01-2017 10:54:55)
Hors ligne
et, il est facultatif :
Hors ligne
Dernière modification par MicP (25-01-2017 10:56:48)
Hors ligne
Hors ligne