[batch DOS] Compilation de fichiers sur reseau

Compilation de fichiers sur reseau [batch DOS] - Windows & Software

Marsh Posté le 29-11-2002 à 14:17:01    

J'ai un batch qui me fait des sauvegarde et qui me creer un fichier log sur chaque pc sauvegarder.
Ce log comprend ca :  
 

Code :
  1. -------------------------
  2. Debut de la Sauvegarde :
  3. jeu. 21/11/2002
  4. 12:21
  5. Fin de la Sauvegarde :
  6. jeu. 21/11/2002
  7. 12:55
  8. -------------------------


 
ce fichier s'allonge au fur et a mesure des sauvegarde.
 
J'aimerais creer un batch qui irais lire ces fichier et me les inserer dans un fichier txt, mais en ne regroupant que la fin du fichier (les 9 derniere ligne)
 
Pour le moment, j'arrive a tout inserer dans un fichier mais pas les 9 derniere ligne uniquement.
 
je fait un  

Code :
  1. type \\utilisateurs1\c\sauv.txt >>log_all.txt


 comment dire a mon batch de ne coller que les 9 derniere ligne !!!
 
 
merci !
 
@+
 
ps: j'ai mis le sujet ici parceque sur prog, ils dorment tous et que ca a aussi ca place sur S&R puisque ca touche les admins ...


Message édité par bl@p_psx le 27-01-2003 à 08:45:47

---------------
:Moultiplayers:.:Quatuor Chevalier:.:Admin G15-france.com:.:Wiki -G15-france:.:-Papa-:.
Reply

Marsh Posté le 29-11-2002 à 14:17:01   

Reply

Marsh Posté le 29-11-2002 à 15:27:02    

Tu peux t'en sortir
en concaténant avec #$# (par exemple)
les lignes qui t'interessent
 
ligne 1  
ligne 2
ligne 3
 
ligne jmenfous
ligne jmenfous aussi
 
 
devient
 
#$# ligne 1  
#$# ligne 2
#$# ligne 3
 
ligne jmenfous
ligne jmenfous aussi
 
et tu fais un find sur ces caractères #$#
que tu rediriges vers un fichier texte et roulez ...  
 
 :pt1cable:  
 
 

Reply

Marsh Posté le 27-01-2003 à 02:15:59    

Mais ça ne sera pas fait automatiquement ???

Reply

Sujets relatifs:

Leave a Replay

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