C'est pas le logiciel qui gere ca mais getopt() et le man de getopt ne dit jamais que les options doivent etre au début.
Man getopt :
If the environment variable POSIXLY_CORRECT is set, or if the short option string started with a `+', all remaining parameters are interpreted as non-option parameters as soon as the first non-option parameter is found.
C'est bien ce qu'il me semblait, c'est une question de compatibilité posix. C'est d'ailleurs surement pour ca que sur les "vrai" Unix, mettre les options à la fin ne marche pas, c'est pas compatible Posix. Conclusion pour moi qui bosse indiferrement sur Linux et Unix : mettre les options à la fin c'est mal.
[^] # Re: Avis d'un kdeiste
Posté par Volnai . En réponse au journal KDE ou Gnome? (pas de troll). Évalué à 2.
C'est pas le logiciel qui gere ca mais getopt() et le man de getopt ne dit jamais que les options doivent etre au début.
Man getopt :
If the environment variable POSIXLY_CORRECT is set, or if the short option string started with a `+', all remaining parameters are interpreted as non-option parameters as soon as the first non-option parameter is found.
C'est bien ce qu'il me semblait, c'est une question de compatibilité posix. C'est d'ailleurs surement pour ca que sur les "vrai" Unix, mettre les options à la fin ne marche pas, c'est pas compatible Posix. Conclusion pour moi qui bosse indiferrement sur Linux et Unix : mettre les options à la fin c'est mal.