J’ai une question à propos de la manipulation des caractères génériques lorsque ce sont des entrées de texte. Par exemple:
avoir la ligne de commande suivante, où puis-je obtenir deux textes en entrée. Textes du répertoire lui-même ou passe le chemin des textes
prog -a text.txt text2.txt
une autre option pour la commande 1 utilise un joker, qui effectue une recherche dans le répertoire racine ou passe le chemin du répertoire
prog - the text * .txt
Je voulais savoir s’il existe une fonction de bibliothèque GNU capable de renvoyer ces fichiers ou ce répertoire lors de l’utilisation de caractères génériques, comme dans l’option 2.
Si vous appelez votre programme depuis un shell comme bash
les jokers sont résolus par le shell avant que le résultat ne soit transmis à votre programme. Si vous avez vraiment besoin de résoudre les caractères génériques dans un programme C, vous pouvez utiliser la fonction glob () .