Bonjour a tous!
Comment faire un batch qui permet d'ajouter un mot DEVANT une phrase (ligne1) d'un fichier txt????
merci
Bonjour a tous!
Comment faire un batch qui permet d'ajouter un mot DEVANT une phrase (ligne1) d'un fichier txt????
merci
salut,
tu peux le faire facilement avec Gnu Awk :
tu peux télécharger gawk depuis GnuWin32 (voir ma signature)
Code : Sélectionner tout - Visualiser dans une fenêtre à part gawk -v var="Nouveau_mot" "NR==1{print var,$0}1" fichier.txt
Merci mais j'ai essayé avec gawk.exe mais sa ne marche pas (je ma suis peut etre trompé de version) pourrait tu me dire exactement ce qu'il faut faire ou une autre facon stp???
merci
c'est la version 3.1.6 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 $ type fich.txt ligne 1 ligne 2 ligne 3 ligne 4
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 $gawk -v var="Mon_Mot" "NR==1{print var,$0}1" fich.txt Mon_Mot ligne 1 ligne 2 ligne 3 ligne 4
Merci
Désolé je n'y arrive pas
As tu une autre méthode?
merci
tu n'y arrives pas à quoi ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 $ type MyFile.txt ligne 1 ligne 2 ligne 3 ligne 4
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 $ type MyBat.bat @echo off set FIRST=PREMIER_MOT <nul>out.txt (set/p=%FIRST% ) type MyFile.txt >> out.txt pause
Partager