[Moscow.pm] последовательный вывод баша

Alexander A. Gnatyna gnatyna на gmail.com
Чт Янв 8 07:27:57 PST 2009


On Thursday 08 January 2009 18:22:26 bessarabov wrote:
open(my $in, '-|', "some bash command") or die $!;
while(<$in>)
{
	print $_;

}

> Привет.
>
> Делаю вот так:
>
> my $a = `some bash command`;
> print $a;
>
> Башовская команда выполняется некоторое
> время (кпк синхронизируется), после того
> как вся команда отработается, она
> выводится на экран.
> А как сделать так, чтобы вывод был line by line,
> т.е. башовская команда что-то выдала, и
> тут же перловый скрипт выдал на экран
> этот вывод?




Подробная информация о списке рассылки Moscow-pm