coucou tout le monde,
j'utilise getops_long pour parser les arguments pass=E9s =E0 mon
programme (j'ai pris pour exemple le code de chown qui utilise aussi
cette fonction), mais je ne vois pas comment garer plusieurs fichiers
de cette mani=E8re :
./monProg --file fichier1 fichier2 fichier3
ou bien encore
./monProg --file *.ext
=E0 chaque fois, le programme retourne :
"This arguments are not options : fichier2 fichier3"
Ce qui est normal, mais comment faire pour lui faire prendre en compte
que apr=E8s un --file, il puisse y avoir plusieurs arguments ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
n
ouais, mais c'est pas trop propre, et du coup le *.ext ne fonctionnerai pas (enfin je pense).
Mais je vais aller voir du côté unix parce que cette fonction n'est pas standard et que j'ai vu plusieurs gars se faire remonter les bretelles parce qu'ils avaient postés ici !
wrote:
coucou tout le monde, j'utilise getops_long pour parser les arguments passés à mon programme (j'ai pris pour exemple le code de chown qui utilise aussi cette fonction), mais je ne vois pas comment garer plusieurs fichiers de cette manière : ./monProg --file fichier1 fichier2 fichier3
En quotant, ça devrait marcher.
./monProg --file 'fichier1 fichier2 fichier3'
-- Page maison : http://patrick.davalan.free.fr/ Propositions sur Usenet-fr : http://www.alea.net/usenet/fr/etat/ Comment voter : http://www.alea.net/usenet/fr/fur/minis-faqs/vote.php
ouais, mais c'est pas trop propre, et du coup le *.ext ne fonctionnerai
pas (enfin je pense).
Mais je vais aller voir du côté unix parce que cette fonction n'est
pas standard et que j'ai vu plusieurs gars se faire remonter les
bretelles parce qu'ils avaient postés ici !
n@pster wrote:
coucou tout le monde,
j'utilise getops_long pour parser les arguments passés à mon
programme (j'ai pris pour exemple le code de chown qui utilise aussi
cette fonction), mais je ne vois pas comment garer plusieurs fichiers
de cette manière :
./monProg --file fichier1 fichier2 fichier3
En quotant, ça devrait marcher.
./monProg --file 'fichier1 fichier2 fichier3'
--
Page maison : http://patrick.davalan.free.fr/
Propositions sur Usenet-fr : http://www.alea.net/usenet/fr/etat/
Comment voter : http://www.alea.net/usenet/fr/fur/minis-faqs/vote.php
ouais, mais c'est pas trop propre, et du coup le *.ext ne fonctionnerai pas (enfin je pense).
Mais je vais aller voir du côté unix parce que cette fonction n'est pas standard et que j'ai vu plusieurs gars se faire remonter les bretelles parce qu'ils avaient postés ici !
wrote:
coucou tout le monde, j'utilise getops_long pour parser les arguments passés à mon programme (j'ai pris pour exemple le code de chown qui utilise aussi cette fonction), mais je ne vois pas comment garer plusieurs fichiers de cette manière : ./monProg --file fichier1 fichier2 fichier3
En quotant, ça devrait marcher.
./monProg --file 'fichier1 fichier2 fichier3'
-- Page maison : http://patrick.davalan.free.fr/ Propositions sur Usenet-fr : http://www.alea.net/usenet/fr/etat/ Comment voter : http://www.alea.net/usenet/fr/fur/minis-faqs/vote.php