Bonjour!
Ma question est simple
Sous unix, quand je tape je liste les fichiers du répertoire courant portant l'extension .lol (par exemple
)
Maintenant, dans un programme en C, j'utilise
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!
Partager