скрипт и зависание
Написал я себе тут небольшой скрипт для более удобного подключения к интернету
через софт-модем. По замыслу в комбинации с 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: