execl et ls : probleme d'asterisque
Bonjour!
Ma question est simple
Sous unix, quand je tape je liste les fichiers du répertoire courant portant l'extension .lol (par exemple :mrgreen:)
Maintenant, dans un programme en C, j'utilise
Code:
execl("/bin/ls","ls","*.lol",NULL)
Et la ca me sors qu'aucun fichier comportant le motif *.lol n'a été trouvé (alors qu'il y en a !) !
La commande execl fonctionne dans mon programme tant que je ne donne pas d'arguments comportant un asterisque.
Je pense donc que c'est le caractere asterisque qui foire ici...mais comment faire?
Merci!