J'étend une classe qui utilise OptionParser pour analyser les options de ligne de commande.Comment faire pour déplacer ARGV après OptionParser?
Je voudrais que ma classe traite les arguments restant après la dernière option. Y at-il un équivalent en Ruby au optind
disponible pour les appelants de getopt(3)
en C?
une certaine façon de déterminer, le nombre d'options ont été trouvées dans ARGV
- donc je peux shift
par que beaucoup sauter les les options et ne traiter que les arguments ?
J'ai par exemple accès à l'objet opt_parser
lui-même. Puis-je, peut-être, comprendre à partir de cela, combien de morceaux de mon ARGV
il a consommé?
Veuillez lire "[mcve]". Votre question doit mieux définir le problème. Montrez-nous dans le code, avec un exemple d'invocation, ce que votre sortie devrait être. –