PDA

Показать полную графическую версию : Как убрать реакцию на Ctrl-C в скриптах Shell/Perl ?


AlexXX885
25-04-2003, 11:18
Всем здрасти ! :-)
Тут решил скрипт на Slell/Perl написать, который прерывать, мягко говоря, нежелательно...
Как убрать реакцию на Ctrl-C ?

mar
28-04-2003, 10:51
а что, kill- процесс тоже убирать будешь? ;)

glassMonk
30-04-2003, 02:27
Колеги прграммисты хоть напишите куда рыть?

ivank
30-04-2003, 09:11
Если под *nix, то сигналы соответствующие нужно ловить, вот. sig* функции, если не ошибаюсь.

glassMonk
01-05-2003, 05:11
Спасибо ivank нужно будет посмотреть.

ivank
01-05-2003, 15:52
glassMonk
Я имел ввиду апишные (посиксные) функции sigaction и ко, а в перле для этого есть модуль (не догадаетесь! :)) правильно - POSIX (http://www.perldoc.com/perl5.8.0/lib/POSIX.html#POSIX--SigAction).

Добавлено:

А какие именно сигналы ловить надо, я честно-говоря не знаю.

AlexXX885
05-05-2003, 12:25
Всем кто думал, большой tnx ! :) Я уже всё выкопал.




© OSzone.net 2001-2012