Se connecter / S'enregistrer
Votre question

[Shell Bash] Affichage des parametres

Tags :
  • Script
  • Programmation
Dernière réponse : dans Programmation
26 Novembre 2008 16:08:26

Bonjour,
J'aimerais faire un script qui affiche les parametres sur une commande grace a une boucle :
  1. #!/bin/bash
  2. compteur=0
  3. while [ $compteur -lt 10 ]
  4. do
  5. if [ $$compteur ne 0 ]
  6. then
  7. echo $$compteur
  8. fi
  9. compteur=`expr $compteur + 1`
  10.  
  11. done


Mon probleme vien du "$$"
Comment faut il ecrire ca pour que ca m'affiche les parametres un par un grace a un compteur ?

Autres pages sur : shell bash affichage parametres

a b L Programmation
26 Novembre 2008 19:41:45

$@ affiche tous les paramètres. :) 
sinon, à la place de 10, tu peux mettre $# pour avoir le nombre de paramètres.

Ensuite, utilise la commande shift, pour faire décaler les paramètres, et donc tu utilise toujours $1 ;) 
Et tu n'a pas besoin de boulce pour faire ça, il suffit de boucler tant que "$1" != "".
27 Novembre 2008 07:48:36

ok merci je vais essayer ca
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS