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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Igor Tihonov                         2:5059/26.13   03 Feb 2008  02:50:45
 To : Wladimir Mutel
 Subject : Re: бред какойто с переправлением вывода....
 -------------------------------------------------------------------------------- 
 
 <Wladimir Mutel писал:
 
 >> 
 >> $ sh test |cat >rezultat
 >> в файле rezultat всё как надо!
 >> Вопрос в чем черномагический смыл команды |cat ?
 WMWM>         Возможно, wget делает seek по своему файлу стандартного
 WMWM>         вывода (указаннному в -O). И если вывод перенаправлен
 WMWM>         средствами шелла в обычный дисковый файл (>), этот seek
 WMWM>         срабатывает и переводит указатель на начало файла. А если
 WMWM>         перенаправлен в пайп (|cat>), то seek не срабатывает,
 WMWM>         и вся выводимая скриптом и wgetом информация нормально
 WMWM>         конкатенируется.
 
   дык это... насколько я знаю wget пофиг ">" или "|" он даже
   информации об этом не имеет. кста, кто разрешил seek-ать
   stdout? кста если -O то он ВСЁ в один фалй слить должен! тоесть
   никакого seek!
   
 
 >> for URL in `grep ":www" spisok|awk -F : ' { print $1 }'`; do
 >> wget -O - "http://SITE.ru/stat.php?url=http://""$URL"" 2>/dev/null
 >> echo  " http://""$URL"
 
 WMWM>         Ты можешь запустить strace wget -O - ... ... 2>trace.out
 WMWM>         и посмотреть, какие системные вызовы он делает.
 
   мысль... но уже влом, потоумчто проблема решена...
 Igor   { registered Linux user number #121385 }
 
 ... и задумался о всём что кончается на X
 --- ifmail v.2.14-tx8.10
  * Origin: Sysop_Lair (2:5059/26.13@fidonet)
 
 

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

 Тема:    Автор:    Дата:  
 Re: бред какойто с переправлением вывода....   Igor Tihonov   03 Feb 2008 02:50:45 
Архивное /ru.linux/29809e2fec723.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional