Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3114 connectés 

  FORUM HardWare.fr
  Programmation
  Shell/Batch

  [Shell] Utiliser Getopts pour manipuler des paramètres "longs" ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Shell] Utiliser Getopts pour manipuler des paramètres "longs" ?

n°578895
_john_doe_
Posté le 29-11-2003 à 11:57:54  profilanswer
 

Bonjour,
 
je dois écrire un programme shell auquel je peux passer des paramètres comme ceci :

monprog -longueur 256 -largeur 64


 
J'ai vu que la fonction getopts permet de gérer facilement les options longues d'un seul caractère (par exemple "-a -b" ), mais qu'en est-il pour des options comme "-longueur" ? Est-ce qu'il existe une variante de getopts ou est-ce que je vais devoir me débrouiller pour faire ça à la main ?
 
Merci :)

mood
Publicité
Posté le 29-11-2003 à 11:57:54  profilanswer
 

n°578898
Taz
bisounours-codeur
Posté le 29-11-2003 à 12:21:54  profilanswer
 

--longue_options

n°578927
_john_doe_
Posté le 29-11-2003 à 14:51:54  profilanswer
 

Taz a écrit :

--longue_options


 
Merci mais tu peux développer ? Je sais pas, genre faire une phrase par exemple  :o

n°578931
Taz
bisounours-codeur
Posté le 29-11-2003 à 14:54:53  profilanswer
 

RTFM

n°578935
_john_doe_
Posté le 29-11-2003 à 15:00:37  profilanswer
 

Putain mais quel forum de merde, c'est pas possible...
Si je demande c'est que j'ai pas trouvé, c'est pas pour le plaisir d'emmerder le monde. Y'a rien dans la page man et j'ai pas non plus trouvé sur Google. Si ça te fait chier de répondre faut pas te sentir forcé, hein.

n°578944
Taz
bisounours-codeur
Posté le 29-11-2003 à 15:05:40  profilanswer
 

à d'autres ok, t'as vraiment du drôlement cherché alors ... y a getopts et getopt selon l'environnement.
 
quel forumeur de merde qui a les doigts trop profond dans le cul pour aller voir ne serait-ce que sur google

n°578948
_john_doe_
Posté le 29-11-2003 à 15:16:34  profilanswer
 

Effectivement, avec "getopt" et "longoptions" ça marche mieux :o
Merci...

n°579098
_john_doe_
Posté le 29-11-2003 à 22:32:33  profilanswer
 

Bon c'est le souk :'(
 
Qu'est-ce qui cloche là-dedans ?

getopt -a --shell=sh -longoptions=longueur -longoptions=largeur -- option


 
Ca me sort un "--" sans autres explications, quels que soient les paramètres que je passe au programme...

n°579919
_john_doe_
Posté le 01-12-2003 à 00:25:28  profilanswer
 

Personne n'a un exemple d'utilisation de getopt avec des options longues ? :(


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Shell/Batch

  [Shell] Utiliser Getopts pour manipuler des paramètres "longs" ?

 

Sujets relatifs
[HTML] Quel logiciel utiliser ?upload image sans utiliser balise input file
[VB .NET] Quel objet utiliser ?[VB] commande shell et kill de processus
faut-il mieux utiliser les "echo" ou l'HTML?Programmation en shell linux sous windows
[ PHP / shell ] Lancer une applicationXML: quels sont les caractères que l'on ne peut pas utiliser?
[C] pb de passage de parametrespasser des parametres avec des formulaires
Plus de sujets relatifs à : [Shell] Utiliser Getopts pour manipuler des paramètres "longs" ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR