Poster une réponse à un sujet: Lire la fin d'un fichier log de 500 Mo
Attention, ce sujet est un sujet ancien (5919 jours sans réponse)
M!ka
:prosterne: philfr :prosterne2:
philfr
Petit programme vite fait avec mingw32


#include <stdio.h>

int main(int argc, char **argv)
{
FILE *fp;
int offset;
char buf[100];
int len;

fp=fopen(argv[1], "r");
offset=strtol(argv[2], NULL, 0);

fseek(fp, -offset, SEEK_END);
while((len=fread(buf, 1, 100, fp))!=0)
{
fwrite(buf, 1, len, stdout);
}
}


Mode d'emploi:

tail.exe <nomduficher> <nombre de caractères à afficher depuis la fin du fichier>
Aucun check d'erreur sur les arguments ;o
zion
http://gnuwin32.sourceforge.net/

mais faut avouer que la console sous Windows c'est pas super accessible, mais c'est mon point de vue.
Coyote
Gnutools pour win32 en invite de commande je suppose ?

Zion > qu'est ce qui n'est pas pratique ?

un petit lien Gnutools me plairait bien :clindoeil:

Merci pour toutes vos réponses, cela m'a bien dépanné.
gizmo
cygwin :oh:
zion
Sous Windows c'est mort, sinon je lui aurais proposé aussi :wink:

Oui y a les gnutools pour win32 mais vraiment pas aussi pratique que sous Linux :ohwell:
max
tail <nomdufichirer>
zion
Total Commander doit surement faire cela aussi :smile:
Coyote
Nickel Zion, cela répond bien à mes besoins.

Salamander ressemble à 2 gouttes d'eau près à Norton Commander.

Merci.
Catégorie:  






Ada
CSS
Cobol
CPP
HTML
Fortran
Java
JavaScript
Pascal
Perl
PHP
Python
SQL
VB
XML
Anon URL
DailyMotion
eBay
Flickr
FLV
Google Video
Google Maps
Metacafe
MP3
SeeqPod
Veoh
Yahoo Video
YouTube
6px
8px
10px
12px
14px
16px
18px
Informaticien.be - © 2002-2024 AkretioSPRL  - Generated via Kelare
The Akretio Network: Akretio - Freedelity - KelCommerce - Votre publicité sur informaticien.be ?