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

скрипт и зависание



Написал я себе тут небольшой скрипт для более удобного подключения к интернету 
через софт-модем. По замыслу в комбинации с Kmail и Konqueror это должно 
работать следующим образом: при запуске Kmail или Konqueror скрипт смотрит 
запущен ли уже kppp или нет. Если да, то запускается только Kmail или 
Konqueror соответственно, а если нет, то запускается ещё и kppp. Всё работает 
по замыслу, однако при частом запуске или просто при неоднократном запуске 
этого скрипта, KDE практически зависает и помогает полько полная перегрузка 
системы. Объём свободной памяти при этом скачет как бешенный.
Вот мой скрипт для Kmail (такой же скрипт и для Konqueror - естественно под 
него):

#!/bin/bash -v

if [ -a $HOME/.kde/share/apps/kppp/kppp.pid ]; then
{
        /usr/bin/kmail
        exit 0
}
else 
{
        /usr/bin/kmail &
        /usr/bin/kppp
        exit 0
}
fi

Кто нибудь может подсказать, что не так в этом скрипте и почему он вызывает 
перегрузку RAM и зависание KDE? У неня вообще-то 512 МВ RAM и 1 GB swap.
Заранее благодарен!

Reply to: