Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Вопрос по написанию sh-скрипта  (Прочитано 1941 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Tarik

  • Автор темы
  • Участник
  • *
  • Сообщений: 161
    • Просмотр профиля
Re: Вопрос по написанию sh-скрипта
« Ответ #15 : 18 Июня 2010, 11:34:13 »
Мне нужно передать сигнал, а не тупо всех убить.
Я нашел в signal.h 30 сигналов, но что-то нет ничего полезного..

Пользователь решил продолжить мысль 18 Июня 2010, 11:35:19:
Нужен сигнал Ctrl-C..

Оффлайн VestniK

  • Активист
  • *
  • Сообщений: 594
    • Просмотр профиля
Re: Вопрос по написанию sh-скрипта
« Ответ #16 : 18 Июня 2010, 11:47:55 »
Килол действительно убивает сразу без возможности хоть чего-то завершить перед закрытием... когда ему говорят -9 он же TERM. Тебе лучше всего посылать SIGINT (именно его получает процесс когда ты делаешь CTRL+C)
« Последнее редактирование: 18 Июня 2010, 11:51:13 от VestniK »

Оффлайн Tarik

  • Автор темы
  • Участник
  • *
  • Сообщений: 161
    • Просмотр профиля
Re: Вопрос по написанию sh-скрипта
« Ответ #17 : 18 Июня 2010, 12:02:37 »
Спасибо! Вот уж не думал, что сигнал с таким названием, означает завершение программы. :))

Оффлайн VestniK

  • Активист
  • *
  • Сообщений: 594
    • Просмотр профиля
Re: Вопрос по написанию sh-скрипта
« Ответ #18 : 18 Июня 2010, 12:24:44 »
SIGINT это от SIG INTERRUPT если меня память не подводит. Ещё полезные сигналы это SIGSTOP SIGCONT для временной остановки и возобновления работы проги.

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Вопрос по написанию sh-скрипта
« Ответ #19 : 18 Июня 2010, 15:02:57 »
pkill -INT PROC_NAME
kill -INT `pidof PROC_NAME`

 

Страница сгенерирована за 0.19 секунд. Запросов: 26.