Результаты поиска по запросу "bash-trap"

1 ответ

Скрипт Bash: не может правильно обрабатывать SIGTSTP

У меня есть скрипт bash, который монтирует и размонтирует устройство, которое выполняет некоторые операции чтения между ними. Поскольку устройство работает о...

1 ответ

Как я могу добиться прерывания bash EXIT при выполнении другого бинарного файла?

Я хотел бы использовать Баш

1 ответ

Скрипт Bash: не может правильно обрабатывать SIGTSTP

У меня есть скрипт bash, который монтирует и размонтирует устройство, которое выполняет некоторые операции чтения между ними. Поскольку устройство работает о...

ТОП публикаций

2 ответа

Можно ли определить * какой * сигнал прерывания в bash? [Дубликат]

Возможный дубликат:Определение имени полученного сигнала в скрипте bash.При использовании чего-то вроде

2 ответа

Сигнал перехвата CHLD - ZSH работает, а ksh / bash / sh - нет?

могу перехватить сигнал при запуске в дочернем / фоновом процессе. Вот мой простой скрипт bash: #!/bin/bash echo "in child" trap "got_signal" SIGINT function got_signal { echo "trapped" exit 0 } while [ true ]; do sleep 2 doneПри запуске этого ...

1 ответ

несколько ловушек для одного и того же сигнала

Когда я использую команду «trap» в bash, предыдущая ловушка для данного сигнала заменяется.Есть ли способ сделать несколько ловушек для одного и того же сигн...

1 ответ

Спасибо, Джимми, за то, что поделился и даже опробовал ужасный сценарий. Я остановил попытку, используя «традиционный» способ сделать это - зацикливание и проверку. Тем не менее, я протестировал «подождите», он действительно очень хорошо работает в основных сценариях.

ел программы мониторинга либо в скриптах, которые периодически проверяют состояние процесса с помощью «ps» или «service status (в Linux)», либо в C / C ++, который разветвляется и ждет процесса ... Интересно, возможно ли использовать bash с trap ...

1 ответ

Восстановление после ловушки Баш

скриптом bash с некоторыми манипуляциями с файлом, и я хотел бы обработать цикл до конца блока после нажатияCTRL + C, Я'Мы сделали пример:

1 ответ

Восстановление после ловушки Баш

У меня есть скрипт bash с некоторыми манипуляциями с файлом, и я хотел бы обработать цикл до конца блока после нажатияCTRL+C, Я сделал пример: #!/bin/bash # Register signal handler ABORT=0; trap ABORT=1 SIGINT; # Create temp dir TEMPDIR=$(mktemp ...