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

Une difficulté, une précision posez vos questions

Modérateur : WIN32-[GG]

Répondre
LoKi

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

Message 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
Avatar du membre
flox
Administrateur du site
Messages : 158
Enregistré le : 18 janv. 2008 22:05

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

Message 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".


@+
LoKi
Batcheur occasionnel
Messages : 1
Enregistré le : 20 mai 2008 17:16

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

Message par LoKi »

merci beaucoup :)
Répondre