[Bash] pacoure des arguments de 2 à n
Résolu/Fermé
Piven
Messages postés
81
Date d'inscription
lundi 7 septembre 2009
Statut
Membre
Dernière intervention
27 février 2012
-
30 nov. 2010 à 13:55
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 - 30 nov. 2010 à 14:17
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 - 30 nov. 2010 à 14:17
Bonjour, je dois dans un script bash parcourir les argument du 2ème au dernier et je ne trouve pas la syntaxe correct. Voici le monceau de code:
Voila, en espèrent une réponse aussi claire de d'habitude :)
for (( i=2 ; i<=$#; i++)) do echo $($i) done
Voila, en espèrent une réponse aussi claire de d'habitude :)
A voir également:
- Bash arguments
- Bingo bash free - Télécharger - Divers Jeux
- Bash addition ✓ - Forum Shell
- Bash pause ✓ - Forum Shell
- Minimal bash-like line editing is supported ✓ - Forum Linux / Unix
- Bash-3.2 - Forum MacOS
1 réponse
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 422
30 nov. 2010 à 14:17
30 nov. 2010 à 14:17
Salut,
;-))
#! /bin/bash # shift n (pour sauter un nombre précis d'arguments) shift for i in "$@" do echo "$i" done
;-))