STDERR v ActivePerlu 502

Ondrej 'Andy' Brablc andy na vse.cz
Pátek Říjen 9 18:25:24 MEST 1998


Roztocil Bohuslav pise ...
>
>Z čeho vůbec usuzujete, že to jde na STDOUT? Protože
>perl script.pl > stdout.log
>všechno zapíše do STDOUT.LOG?
>Třeba W95 v konzolovém okně žádný STDERR nemají?


Presne tak, vsechno se zapise do stdout.log. Vim bezpecne, ze Win95
maji stderr, stdout i stdio. Ted jsem to pro jistotu vyzkousel na
WinNT i Win95 s programem:

#include <stdio.h>

main()
{
 fprintf(stderr,"Na obrazovku!");
 fprintf(stdout,"Do souboru.");
}

zkompilovanym v VC 5.0 jako konzole aplikace. A funguje to podle meho
ocekavani.
Stejne tak funguje perl dodavany s NTResKit (verze 5.001 od MS).

    Andy



Další informace o konferenci Perl