ven00m
04-08-2008, 10:48
Есть скрипт который должна запускать виндовая программа из под Wine, и который должен приостанавливать на время ее работу. Проблема в том что команда KILL не срабатывает (все остальные строки срабатывают) если скрипт был запущен прогой. Если скрипт запускаю вручную то KILL работает. Думаю здесь какаято замута с правами, подскажите ктонть что я не так делаю. Заранее благодарен за помощь.
#!/bin/bash
url=$1
file=$2
# останавливаем прогу
kill -stop $(pidof usdownloader.exe)
nt $url
# Ждем появления файла
while [ ! -e $file ]
do
sleep 10
done
# продолжаем прогу
kill -cont $(pidof usdownloader.exe)
#!/bin/bash
url=$1
file=$2
# останавливаем прогу
kill -stop $(pidof usdownloader.exe)
nt $url
# Ждем появления файла
while [ ! -e $file ]
do
sleep 10
done
# продолжаем прогу
kill -cont $(pidof usdownloader.exe)