LinuxForum.Fans
Тема

Bash и обработка Ctrl+c

Автор: Vascom 3 сообщений 1861 просмотров
12.12.2014 11:20 #404769

Допустим запущен скрипт и в нём какая-то программа, долго выполняющаяся. Если я прерву её выполнение по Ctrl+c, как это отследить в скрипте? Чтобы он не продолжил выполняться дальше, а выдал сообщение например.

12.12.2014 11:34 #404772
text
function safe_exit() {
    <что сделать после ctrl+c>
    exit
}
trap "safe_exit" INT
12.12.2014 11:54 #404777

Спасибо.

Войдите или зарегистрируйтесь, чтобы ответить.