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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Aleksey Cheusov                      2:5020/400     21 Feb 2003  15:12:55
 To : Andy Shevchenko
 Subject : Re: Скрипт надыть ... поможите на bash ...
 -------------------------------------------------------------------------------- 
 
 Andy Shevchenko <Andy.Shevchenko@f192.n465.z2.fidonet.org> writes:
 
 > Hi Igor Alferov!
 > 
 > On Thu, 06 Feb 03 20:27:50 +0200; Igor Alferov
 > <Igor_Alferov@p15.f10.n5015.z2.fidonet.org> wrote about 'Скрипт
 > надыть ... поможите на bash ...':
 > 
 >  IA>  найти файлы в указанном каталоге (и подкаталогах) с именем
 >  IA>  пользователя nobody
 >  IA> и скопировать их куда-надыть, но найти только на 650mb ...
 > 
 >  IA> как сделать поиск я знаю .. а как его по сумарному размеру всех
 >  IA> найденных файлов это я придумать (понять) не могу ...
 
 Что-то вроде этого
 
 find <source_dir> <ypur_options> |
 xargs ls -l |
 awk '{
         size += $5 if (size >= 650000000)
                 exit
 
         print $1
 }' | xargs yourcp <destination_dir>
 usage: yourcp <dest_dir> file1 file2...
 
 > 
 > man find man bc
 > 
 > Или можно на одном языке, но не shell. Perl, python, ...
 
 Зачем делать сложным то, что проще простого?
 
 -- 
 Best regards, Aleksey Cheusov.
 --- ifmail v.2.15dev5
  * Origin: Science Soft (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Re: Скрипт надыть ... поможите на bash ...   Aleksey Cheusov   21 Feb 2003 15:12:55 
 Re: Скрипт надыть ... поможите на bash ...   Aleksey Cheusov   23 Feb 2003 16:52:29 
Архивное /ru.linux/17283e85d6622.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional