Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Ruslan Bondarev                      2:463/94.12    30 Mar 2001  14:29:02
 To : Denis Loginov
 Subject : Re: е вываливать STDOUT?
 -------------------------------------------------------------------------------- 
 
 Вторник Март 27 2001 01:03, Denis Loginov -> Oleg Bakiev:
 
  >> Hо в любом случае корректнее было бы воспользоваться чем-то вроде
  >> $str = `pgm`;
  DL> У perl 5.005_03 (5.6 на это не пробовал) под Win95 и Win98 с backticks
  DL> есть небольшая проблема: не работают.
 
 Во-первых, в данной постановке это нифига не корректно. Потому что бэктики не
 спасут от вывода на STDERR. Hасколько я помню, требовалось направить вывод
 программы в нирвану, а под выводом понимают не только STDOUT, но и STDERR.
 Посему, разумнее всего завернуть все эти STD* в нирвану, то бишь в /dev/null или
 NUL, а после этого юзать system, ``, exec, s///e по вкусу.
 
 Во-вторых,
 
 ActivePerl 5.005_03 Win98:
 
 D:\>perl -e "print `dir`;"
 
  Том в устройстве D имеет метку PARTONE
  Серийный номер тома: 275E-16F9
  Содержимое папки D:\
 
 USR            <ПАПКА>      11.03.01  11:22 usr
 MAIL           <ПАПКА>      03.03.01  16:55 MAIL
 X              <ПАПКА>      07.03.01  23:11 X
 WORKSHOP       <ПАПКА>      11.03.01  11:31 workshop
 KNUT           <ПАПКА>      09.03.01  23:39 knut
 TREE     FAR         9 438  26.03.01  18:37 Tree.Far
          1 файлов          9 438 байт
          5 папок       25 194,04 МБ свободно
 
 ... bye.
 --- Медленно любила, пережевывая...
  * Origin:  (2:463/94.12)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Не вываливать STDOUT?   Ilia@Kharlamoff   23 Mar 2001 00:32:06 
 Re: е вываливать STDOUT?   Denis Loginov   23 Mar 2001 02:26:07 
 е вываливать STDOUT?   Oleg Bakiev   23 Mar 2001 13:02:00 
 Re: е вываливать STDOUT?   Denis Loginov   24 Mar 2001 03:07:32 
 е вываливать STDOUT?   Oleg Bakiev   24 Mar 2001 17:34:41 
 Re: е вываливать STDOUT?   RockMover   25 Mar 2001 02:20:48 
 Re: е вываливать STDOUT?   Denis Loginov   25 Mar 2001 04:19:03 
 е вываливать STDOUT?   Oleg Bakiev   25 Mar 2001 13:46:37 
 Re: е вываливать STDOUT?   Denis Loginov   27 Mar 2001 01:03:39 
 Re: е вываливать STDOUT?   Oleg Bakiev   27 Mar 2001 02:26:37 
 Re: е вываливать STDOUT?   Ruslan Bondarev   30 Mar 2001 14:29:02 
 Re: е вываливать STDOUT?   Ruslan Bondarev   24 Mar 2001 22:18:12 
 Re: е вываливать STDOUT?   Oleg Bakiev   26 Mar 2001 02:49:49 
 Re: е вываливать STDOUT?   Serge Shikov   26 Mar 2001 11:57:44 
Архивное /ru.perl/27783ac4997b.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional