Nebo v C něco takového ?
#include <stdio.h>
int main(int argc, char *argv[])
{
if (argc != 2) {
fprintf(stderr, "Chybny pocet argumentu\n");
return 1;
}
FILE *fr;
int c;
if ((fr = fopen(argv[1], "r")) == NULL) {
fprintf(stderr, "Soubor neexistuje\n");
return 1;
}
while((c = fgetc(fr)) != EOF) {
putchar(c);
}
if ((fclose(fr)) == EOF) {
fprintf(stderr, "Soubor se nepodarilo ukoncit\n");
return 1;
}
return 0;
}
EDIT: Ani tam "stdlib.h" být nemusí.