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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Anatoly A. Orehovsky                 2:5020/400     01 Jul 2002  15:42:37
 To : Vladimir Mosgalin
 Subject : Re: awk & file size
 -------------------------------------------------------------------------------- 
 
 Vladimir Mosgalin писал(а):
 
 > 
 > Hi Anatoly A Orehovsky!
 > 
 > On Sat, 29 Jun 2002 16:22:09 +0400, Anatoly A Orehovsky
 > <tolik@asplinux.ru> wrote about 'Re: awk & file size':
 > 
 >  AAO> Тогда, например, так (gawk):
 > 
 >  AAO> if (filesize == 0) {
 >  AAO> "wc -c " FILENAME | getline filesize;
 >  AAO> filesize=gensub("^[^0-9]*([0-9]+)[^0-9]*$", "\\1", "g", filesize);
 >  AAO>
 >  AAO> }
 > 
 > А зачем файл читать для этого? Может он на гигабайт...
 
 А посмотреть сорцы wc или попробовать его запустить 
 на большом файле через strace или даже так просто ?
 
 -- 
 Anatoly A. Orehovsky. AO9-RIPE. AAO1-RIPN
 http://www.asplinux.ru, http://www.sw.ru
 Brainbench MVP for Unix Programming
 http://www.brainbench.com
 --- ifmail v.2.15dev5
  * Origin: SWSoft ASPLinux Team (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Re: awk & file size   Vladimir Mosgalin   30 Jun 2002 12:59:49 
 Re: awk & file size   Anatoly A. Orehovsky   01 Jul 2002 15:42:37 
Архивное /ru.linux/57397f1f725a.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional