Новые вопросы с тегом «sigint»

Всего найдено 6 вопросов

0
голосов
1
ответ
925
просмотров

Ctrl + C, чтобы разорвать бесконечный цикл, а затем сделать что-то вне цикла в bash-скрипте без выхода?

Я прочитал так много ответов, и все они просто предлагают убить сценарий или отправить его на задний план и т. Д. Я хочу, чтобы в то время как правда что-то... если (Ctrl + C нажата перерыв) сделано эхо "Из цикла" Я нахожусь вне цикла, потому что были нажаты ctrl + c, и поэтому я могу делать другие...
спросил quanta 7 лет назад

1
голосов
2
ответа
389
просмотров

Передайте SIGINT через bash-скрипт в приложение

У меня есть приложение для Linux, написанное на C ++, которое перехватывает прерывание SIGINT для окончательной очистки перед выходом. Я называю это приложение в скрипте bash. Теперь, когда я набираю control-C со сценарием bash, работающим на переднем плане, сценарий завершается так же, как и вызыва...
спросил sizzzzlerz 8 лет назад

0
голосов
1
ответ
258
просмотров

Linux. Клиент командной строки MySQL. Установите параметр '--sigint-ignore' навсегда

Я думаю, что Ctrl + C иногда требуется, но я не могу вспомнить, что мне это было нужно. Иногда я пытаюсь скопировать выводимый текст, автоматически нажимая эту «горячую клавишу» и теряя соединение с БД. Это очень раздражает, и я хотел бы отключить отправку SIGINT навсегда. Можно ли это сделать? Sysi...
спросил gumkins 9 лет назад

11
голосов
4
ответа
2293
просмотра

Меньше мешает меньше

Я часто перенаправляю вывод программы на меньшее, например produce_output | less Это прекрасно работает, пока не произведет produce_outputбольшое количество продукции. Если я ищу какой-то текст, который находится глубоко в файле, меньше отчетов Calculating line numbers... (interrupt to abort) Если...
спросил Ed McMan 11 лет назад

0
голосов
1
ответ
315
просмотров

Ctrl + C неправильно отображается в Ubuntu Linux 10.04 LTS

Я играл с горячими клавишами и случайно назначил команду для сочетания клавиш Ctrl + C. Теперь я не могу остановить программы, запущенные в терминале с помощью Ctrl + C, и я понятия не имею, как восстановить эту функциональность. Какие-либо предложения?
спросил vette982 12 лет назад

0
голосов
2
ответа
1454
просмотра

Ожидайте: Изменить поведение Ctrl-C

Пока exec запускает программу, я бы хотел, чтобы Ctrl-C завершал работу программы и возобновлял выполнение сценария, а не убивал сценарий. Какой лучший способ сделать это?
спросил LaC 13 лет назад