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


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

Автор Тема: Корректное закрытие программы  (Прочитано 361 раз)

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

Оффлайн Cxms

  • Автор темы
  • Активист
  • *
  • Сообщений: 407
    • Просмотр профиля
Корректное закрытие программы
« : 11 Ноябрь 2015, 11:46:34 »
Как закрыть программу чтобы она вернула нулевой код завершения?
(как при нажатии alt+f4)

Любые сигналы kill дают не нулевой код завершения.

Тест:
Открываю два терминала, в одном запускаю программу (например калькулятор),
в другом командой закрываю работающую программу, и после зарытия,
в первом терминале смотрю код завершения (echo $?).
« Последнее редактирование: 13 Ноябрь 2015, 11:00:46 от Cxms »

Оффлайн Azure

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 6016
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Re: Корректное закрытие программы
« Ответ #1 : 11 Ноябрь 2015, 12:18:48 »
Любые сигналы kill дают не нулевой код завершения.
SIGHUP, SIGQUIT, SIGSTOP?
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн Cxms

  • Автор темы
  • Активист
  • *
  • Сообщений: 407
    • Просмотр профиля
Re: Корректное закрытие программы
« Ответ #2 : 13 Ноябрь 2015, 09:44:29 »
Azure,
Да, проверил ВСЕ сигналы. Код завершения всегда не нулевой.

Оффлайн victor00000

  • Забанен
  • Старожил
  • *
  • Сообщений: 15570
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Корректное закрытие программы
« Ответ #3 : 13 Ноябрь 2015, 09:59:26 »
Цитировать
в первом терминале смотрю код завершения (echo $?).
номер 137 ?
Нельзя друзья, дулу - AnrDaemon видите?
~.o

Оффлайн Cxms

  • Автор темы
  • Активист
  • *
  • Сообщений: 407
    • Просмотр профиля
Re: Корректное закрытие программы
« Ответ #4 : 13 Ноябрь 2015, 10:56:00 »
victor00000,
Да, разные сотые коды выдает.
« Последнее редактирование: 20 Июнь 2019, 08:00:42 от zg_nico »

 

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