Parametres commencant par un tiret
Fermé
Mirah87
-
10 déc. 2006 à 16:12
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 - 7 déc. 2010 à 09:20
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 - 7 déc. 2010 à 09:20
A voir également:
- Parametres commencant par un tiret
- Ouvrir paramètres - Guide
- Tiret insecable word - Guide
- Numero commencant par 0806 - Guide
- Lettre recommandée commencant par 2c signification ✓ - Forum Windows
- Tiret du 6 - Forum Windows
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
10 déc. 2006 à 19:37
10 déc. 2006 à 19:37
Salut,
Tu peux jeter un oeil à cette réponse dans un premier temps, ou bien t'intéresser à la fontion "getopts" du bash (man bash)...
Tu peux jeter un oeil à cette réponse dans un premier temps, ou bien t'intéresser à la fontion "getopts" du bash (man bash)...
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
10 déc. 2006 à 21:35
10 déc. 2006 à 21:35
Re-
En partant de ton exemple dans ton autre message, voilà un petit exemple utilisant "getopts" :
En partant de ton exemple dans ton autre message, voilà un petit exemple utilisant "getopts" :
#! /bin/bash # script_getopts.sh I="-i" F="-f" while getopts ":i:f:" OPTION do case $OPTION in i) # gestion option "-i" for rep in $(find -type d) do rm $I ${rep}/*."$2" done ;; f) # gestion option "-f" for rep in $(find -type d) do rm $F ${rep}/*.$2 done ;; :) # gestion d'absence de paramètre echo "Vous devez fournir une extension de fichier..." echo echo "Usage : script_getopts.sh [option] [paramètre]" echo ;; \?) # gestion d'option incorrecte echo "Option incorrecte $OPTARG" echo echo "Usage : script_getopts.sh [option] [paramètre]" echo "Options = -i (confirmation) ou -f (sans confirmation)" echo ;; esac done;-))
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 417
7 déc. 2010 à 09:20
7 déc. 2010 à 09:20
Salut,
Merci de répondre dans l'autre post ;-\
Ceci dit, j'ai mentionné le fait que tu devrais t'orienter vers cette solution en te proposant un exemple de mise en oeuvre, je n'ai pas dit que c'était LA solution ni un exemple concret correspondant à tes besoins, mais une façon de faire qui me parait plus à propos...
Merci de répondre dans l'autre post ;-\
Ceci dit, j'ai mentionné le fait que tu devrais t'orienter vers cette solution en te proposant un exemple de mise en oeuvre, je n'ai pas dit que c'était LA solution ni un exemple concret correspondant à tes besoins, mais une façon de faire qui me parait plus à propos...