Thread View: pl.comp.lang.perl
3 messages
3 total messages
Started by Karol Y
Wed, 16 Jun 2010 12:07
<STDIN> i problem z tee
Author: Karol Y
Date: Wed, 16 Jun 2010 12:07
Date: Wed, 16 Jun 2010 12:07
21 lines
1366 bytes
1366 bytes
Witam, używam "tee" do przekierowywania logów jednocześnie na konsole i do pliku, tyle że pojawiła się mała niedogodność. <code> print " Please enter a new value: "; my $newVal = <STDIN>; </code> Użycie "<STDIN>" sprawia, że dopóki nie nacisnę Entera, to tekst który bym nie wypisał przy użyciu "print" nie pojawi się na ekranie. Chodzi mi oczywiście o wywołanie razem z poleceniem "tee" --> perl doSomething.pl | tee log.txt Gdy wywołuje bez użycia "tee", tekst wypisany przy pomocy "print" oczywiście się pojawia od razu. Spotkał się ktoś już może z tym problemem? -- Mateusz Bogusz
Re: <STDIN> i problem z tee
Author: Stachu 'Dozzie' K.
Date: Wed, 16 Jun 2010 12:09
Date: Wed, 16 Jun 2010 12:09
25 lines
1938 bytes
1938 bytes
On 2010-06-16, Karol Y <karolyyy@o2.pl> wrote: > Witam, używam "tee" do przekierowywania logów jednocześnie na konsole i > do pliku, tyle że pojawiła się mała niedogodność. > ><code> > print " Please enter a new value: "; > > my $newVal = <STDIN>; ></code> > > Użycie "<STDIN>" sprawia, że dopóki nie nacisnę Entera, to tekst który > bym nie wypisał przy użyciu "print" nie pojawi się na ekranie. > > Chodzi mi oczywiście o wywołanie razem z poleceniem "tee" --> > > perl doSomething.pl | tee log.txt > > Gdy wywołuje bez użycia "tee", tekst wypisany przy pomocy "print" > oczywiście się pojawia od razu. Spotkał się ktoś już może z tym problemem? Oczywiście. perldoc perlvar, szukasz $|. -- Secunia non olet. Stanislaw Klekot
Re: <STDIN> i problem z tee
Author: Karol Y
Date: Wed, 16 Jun 2010 19:36
Date: Wed, 16 Jun 2010 19:36
7 lines
935 bytes
935 bytes
> > Oczywiście. perldoc perlvar, szukasz $|. Pięknie dziękuje :-) -- Mateusz Bogusz
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads