Supprimer un message
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
#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