Utiliser Getopts pour manipuler des paramètres "longs" ? [Shell] - Shell/Batch - Programmation
Marsh Posté le 29-11-2003 à 14:51:54
Taz a écrit : --longue_options |
Merci mais tu peux développer ? Je sais pas, genre faire une phrase par exemple
Marsh Posté le 29-11-2003 à 15:00:37
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.
Marsh Posté le 29-11-2003 à 15:05:40
à 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
Marsh Posté le 29-11-2003 à 15:16:34
Effectivement, avec "getopt" et "longoptions" ça marche mieux
Merci...
Marsh Posté le 29-11-2003 à 22:32:33
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...
Marsh Posté le 01-12-2003 à 00:25:28
Personne n'a un exemple d'utilisation de getopt avec des options longues ?
Marsh Posté le 29-11-2003 à 11:57:54
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