Rechercher : dans
Par :

Parametres commencant par un tiret

Dernière réponse le 10 déc 2006 à 21:35:25 Mirah87, le 10 déc 2006 à 16:12:46 
 Signaler ce message aux modérateurs

Comment désigner les parametres commencant par un tiret dans un script (unix) ?
Merci de me répondre

Meilleures réponses pour « Parametres commencant par un tiret » dans :
[Mozilla Firefox] Sauvegarder les paramètres Voir Sauvegarder / Restaurer les paramètres de Firefox, les marque-pages, historique et les extensions installées Commencez par afficher les fichiers cachés. Sous Vista, il faut s'approprier le dossier C:\users\Utilisateur*\Application Data pour...
Paramètres GPRS Voir Si vous possédez un téléphone mobile fonctionnant sous Windows Mobile (smartphone du type HTC, Qtek, etc.), voici les paramètres GPRS pour les trois principaux opérateurs français Orange Orange GSM Orange GPRS Orange MMS Orange...
Bash - Les paramètres VoirIntroduction Les paramètres positionnels Exemple 1 Les paramètres spéciaux Exemple 2 Initialiser des paramètres - La commande "set" - Exemples - La commande "shift" - Exemple 3 Introduction Il est possible de fournir à un script,...
Vos paramètres de sécurité ne vous permettent pas de télécharger VoirProblème Lors du téléchargement d'un logiciel, comment faire lorsque le message suivant s'affiche"vos parametres de sécurité ne vous permettent pas de télécharger ce fichier" ? Solution Rendez-vous dans outils/options...
Sauvegarde des paramètres en quittant Windows VoirCette astuce vous permet de définir si Windows doit, ou non, enregistrer vos paramètres lors de la fermeture de Windows. Les paramètres dont on parle sont ceux du bureau, menu démarrer, barre des tâches et le panneau de...

1

jipicy, le 10 déc 2006 à 19:37:43

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)...
Z'@+...che.

JP : Zen, my Nuggets ! ;-)
Le savoir n'est bon que s'il est partagé.

Répondre à jipicy

2

 jipicy, le 10 déc 2006 à 21:35:25

Re-

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
;-))
Z'@+...che.
JP : Zen, my Nuggets ! ;-)
Le savoir n'est bon que s'il est partagé.

Répondre à jipicy
Collection CommentÇaMarche.net