Bonjour à tous,
Novice en Lua et en programmation en général, j'espère être le plus clair possible pour les initiés.
Voilà mon problème, je cherche à lire dans un fichier texte de quelques 2000 lignes une certaine ligne (std_cour_aas=1). Une fois que j'ai cette ligne je devrais mettre en place un certains nombre d'action, mon probleme c'est que bien que cette ligne existe dans mon fichier, le programme n'entre jamais dans ma boucle de condition.
J'ai essayé de rajouté un espace après le 1, de remplacé les "std_cour_aas=1" par 'std_cour_aas=1' j'ai meme remplacé std_cour_aas=1 par une autre ligne existante dans le fichier mais rien n'y fais.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 monfichier = io.input("home/bis/appli/fichier.txt") for line in io.lines(monfichier) do print(line) if line == "std_cour_aas=1" do print("Youplaboom") end end
Quelqu'un aurait il une idée de ce que je fais de travers? Cela ne m'a pas l'air bien compliqué mais impossible de trouver pourquoi ça ne rentre pas dans la boucle de condition.
Par avance merci
Partager