Page 1 sur 1

[Résolu] Récupérer les dernières lignes d'un fichier

Posté : 20 mai 2008 16:08
par LoKi
Bonjour,

j'aimerai récupèrer uniquement les 14 dernières lignes de mon fichier.
En effet, il s'agit d'un fichier de log, et j'aimerai uniquement pouvoir en sortir le resultat. Mon but étant de pouvoir vérifier tous mes fichiers de logs dans le même batch.

Merci d'avance

Re: Récupérer les dernières lignes d'un fichier

Posté : 22 mai 2008 20:17
par flox
Bonjour,

pour cela tu devra passer par l'utilisation de commandes dos tierces. Je veut parler du pack rktools délivré par Microsoft disponible dans la section téléchargement du site Batcher.

Tu trouvera la nouvelle commande "tail.exe" emprunter du monde Unix qui te permettra de faire ce que tu souhaite.

ex:

Code : Tout sélectionner

tail -15 monlog.log
te rapportera les 14 dernières lignes de ton fichier, sachant que si tu veut uniquement la dernière il te faudra le paramètre "-0".


@+

Re: Récupérer les dernières lignes d'un fichier

Posté : 03 juin 2008 00:40
par LoKi
merci beaucoup :)