|
|
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) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/17283e85d6622.html, оценка из 5, голосов 10
|