[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Ответ: Ответ: Развлечения с Bash



Чет не воспроизводит... Кто нибудь может показать конечный вариант скрипта?

26.01.09, Dmitry E. Oboukhov<unera@debian.org> написал(а):
> On 12:18 Mon 26 Jan     , yuri.nefedov@gmail.com wrote:
>> On Mon, 26 Jan 2009, Dmitry E. Oboukhov wrote:
>
>>>
>>>> Всё правильно, только
>>>> prev_bytes=$current_bytes
>>>> надо внутрь if перенести :)
>>>> (иначе накопления delta не будет)
>>>
>>> да, в else перенести. только надо учесть еще переполнение
>>> (там в ifconfig когда байтов больше определенного значения
>>> толи 2**31 толи 2**32 число сбрасывается в 0)
>>> --
>
>> Я бы сильно об этом не заботился, это же не программа учёта.
>> Чего-то простого типа:
>> if [ $delta -lt 0 ]; then
>> prev_bytes=$current_bytes
>> fi
>> вполне достаточно.
>
> ага, просто на переполнениях будет больше пауза между словами.
>
> --
> ... mpd is off
>
> . ''`.                               Dmitry E. Oboukhov
> : :'  :   email: unera@debian.org jabber://UNera@uvw.ru
> `. `~'              GPGKey: 1024D / F8E26537 2006-11-21
>   `- 1B23 D4F8 8EC0 D902 0555  E438 AB8C 00CF F8E2 6537
>


-- 
---------------------------
Best Regards
Kharlamov Sergey

Reply to: