Ajouter un mot sur une ligne d'un .txt [Résolu]

Signaler
Messages postés
14
Date d'inscription
lundi 6 décembre 2004
Statut
Membre
Dernière intervention
30 novembre 2006
-
Messages postés
14
Date d'inscription
lundi 6 décembre 2004
Statut
Membre
Dernière intervention
30 novembre 2006
-
Hop tous,
Hmmm voila j'ai encore un petit soucis ^^. J'ai un fichier todo.txt avec dedans une liste de chose a faire (pour l'exemple faire-les-courses, mais il y en a plusieurs dans le .txt) et j'aimerai que lorsque sur le chan #xyz je fais !finish faire-les-courses mirc ajoute a coté de l'expression, dans todo.txt et sur la meme ligne [FINISHED].
Merci encore et encore :D

6 réponses

Messages postés
2466
Date d'inscription
vendredi 23 juillet 2004
Statut
Membre
Dernière intervention
1 août 2010
1
//noop $read(fichier.txt,w,$+(*mot ou expression a cherché,*))
//write $+(-l,$readn) fichier.txt $read(fichier.txt,$readn) [Finished]
Messages postés
2466
Date d'inscription
vendredi 23 juillet 2004
Statut
Membre
Dernière intervention
1 août 2010
1
/write -l1 fichier.txt $read(fichier.txt,1) [Finished]
pour la premiere ligne
Messages postés
14
Date d'inscription
lundi 6 décembre 2004
Statut
Membre
Dernière intervention
30 novembre 2006

Et si l'on ne connait pas la place du mot dans le .txt?

Thx pour l'aide ;)
Messages postés
14
Date d'inscription
lundi 6 décembre 2004
Statut
Membre
Dernière intervention
30 novembre 2006

Merci

Jvais peut etre paraitre chiant ^^ mais serait il possible de ne pas écrasé completement la ligne mais d'ecrire [FINISHED] aprés la fin du mot.

ReRemerci xD
Messages postés
2466
Date d'inscription
vendredi 23 juillet 2004
Statut
Membre
Dernière intervention
1 août 2010
1
C'est déja ce que ca fait puisque c'est ce que tu as demandé :)

//write -c ga.txt Ga
;la premiere ligne du fichié est Ga
//write -l1 ga.txt $read(ga.Txt,1) is Ga
;la ligne 1 vaut maintenant Ga is Ga
Messages postés
14
Date d'inscription
lundi 6 décembre 2004
Statut
Membre
Dernière intervention
30 novembre 2006

Oups j'avais mal c/c en fait dsl :)

Merci beaucoup :)