Utilisateur anonyme
-
8 janv. 2005 à 14:30
fjxokt
Messages postés840Date d'inscriptionvendredi 28 janvier 2005StatutMembreDernière intervention25 février 2009
-
23 juin 2005 à 20:19
Bonjour, j'ai un petit problème. Voila je voudrais que cette partie de
script cherche dans le fichier.txt si une ligne commence par un mot
entré en $2 et que s'il en trouve une il réécrive par dessus une autre
ligne ( $2 et $3 ) et s'il n'en trouve pas il écrive une ligne à la fin
du fichier.txt
J'avoue que j'ai mal expliqué. En fait je voudrais que s'il trouve la
ligne qui commence par $2 il l'éfface et il écrive à sa place, $2 et $3
( Même si il commençait déja par $2 )
Donc en gros faire ça en une seule commande ( Pour que ça tienne dans un $iif ) :
write -ds $+ $2 fichier.txt
write fichier.txt $2 $3
Et peu importe où il écrit la nouvelle ligne.
Merci pour vos réponses :)
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_PaDa
Messages postés1804Date d'inscriptionmardi 15 juillet 2003StatutMembreDernière intervention22 septembre 20095 8 janv. 2005 à 17:27
Je ne pense pas en fait :o)
pi bon les codes raccourcis a fond, dis toi que c'est moins lisible
après. si t'as un truc qui marche en deux coups, et que tu vois pas de
méthode en un coup, te creuse pas trop :p sauf si c'est un défi
smallest :)
FlaViMaN
Messages postés8Date d'inscriptionsamedi 5 février 2005StatutMembreDernière intervention27 janvier 2007 23 juin 2005 à 20:00
Salut, j voudrai faire 1 truc du genre, mais avec une ptite diference:
j voudrai k kan kelk1 fai une comande, ca efface toutes les lignes du fichier.txt avec le nom du chan dessus.
Exemple dans le fichier .txt
blabla #monsalon
clapclap #salon2
Si la commande est faite sur #monsalon ca efface ttes les lignes contenan #monsalon