ajouté une ligne

ajouté une ligne - Codes et scripts - Linux et OS Alternatifs

Marsh Posté le 20-04-2006 à 11:38:55    

bonjour
quelqu'un peu me donner le script pour ajoute une ligne dans un fichier

Reply

Marsh Posté le 20-04-2006 à 11:38:55   

Reply

Marsh Posté le 20-04-2006 à 11:40:02    

echo "toto" >> monfichier

Reply

Marsh Posté le 20-04-2006 à 12:22:47    

si tu veux l'ajouter dans le fichier au millieu c'est plus difficile mais il suffit de jouer un peu
 

cat fichier | head -2 > fichierresultat && echo "nouvelleligne" >> fichierresultat && cat fichier | tail -2 >> fichierresultat


va créer un fichier resultat de 5 lignes dont la 3eme est nouvelleligne
 
bien sur cet exemple démarre d'un fichier original de 4lignes
tu peux aussi jouer avec sed ou awk pour traiter ce genre de choses.


Message édité par francoispgp le 20-04-2006 à 12:26:08
Reply

Marsh Posté le 20-04-2006 à 12:31:32    

rapidement pour awk :

Code :
  1. {
  2. print $0
  3. if (NR == numero_de_la_ligne )
  4. print "la ligne à ajouter"
  5. }

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed