* [Comm] Прикрутить обработчик сигналов к скрипту на bash
@ 2004-10-07 4:49 Alexey Borovskoy
2004-10-07 5:07 ` Vladimir Lettiev
2004-10-07 6:10 ` Maksim Otstavnov
0 siblings, 2 replies; 3+ messages in thread
From: Alexey Borovskoy @ 2004-10-07 4:49 UTC (permalink / raw)
To: community
[-- Attachment #1: Type: text/plain, Size: 457 bytes --]
Добрый день.
Что-то я под вечер торможу. Подскажите, как написать скрипт
который делает следующее:
1. Создает файл
2. Уходит в бесконечный цикл и ждет пока его прибьют kill'ом.
3. При выходе через kill стирает файл.
Пишу следующий обработчик:
h()
{
rm -f file.lock
}
Подключаю:
trap h SIGKILL SIGTERM
При убиении через kill -9, файл остается. Что я делаю не так?
--
Алексей.
GPG key fingerprint
949B BC0E 2C44 7528 4F63 2753 E37A 9E3F 11F3 BDE1
[-- Attachment #2: signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [Comm] Прикрутить обработчик сигналов к скрипту на bash
2004-10-07 4:49 [Comm] Прикрутить обработчик сигналов к скрипту на bash Alexey Borovskoy
@ 2004-10-07 5:07 ` Vladimir Lettiev
2004-10-07 6:10 ` Maksim Otstavnov
1 sibling, 0 replies; 3+ messages in thread
From: Vladimir Lettiev @ 2004-10-07 5:07 UTC (permalink / raw)
To: community
Alexey Borovskoy пишет:
> При убиении через kill -9, файл остается. Что я делаю не так?
SIGKILL невозможно перехватить или игнорировать. Безапелляционный
смертный приговор процессу.
--
С уважением, Владимир Леттиев aka crux <crux@syktsu.ru>
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [Comm] Прикрутить обработчик сигналов к скрипту на bash
2004-10-07 4:49 [Comm] Прикрутить обработчик сигналов к скрипту на bash Alexey Borovskoy
2004-10-07 5:07 ` Vladimir Lettiev
@ 2004-10-07 6:10 ` Maksim Otstavnov
1 sibling, 0 replies; 3+ messages in thread
From: Maksim Otstavnov @ 2004-10-07 6:10 UTC (permalink / raw)
To: Alexey Borovskoy
Hello Alexey,
Thursday, October 07, 2004, 8:49:17 AM, you wrote:
AB> trap h SIGKILL SIGTERM
AB> При убиении через kill -9, файл остается. Что я делаю не так?
SIGKILL не перехватывается по определению. Убивайте SIGTERM'ом.
--
-- Maksim
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2004-10-07 6:10 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-10-07 4:49 [Comm] Прикрутить обработчик сигналов к скрипту на bash Alexey Borovskoy
2004-10-07 5:07 ` Vladimir Lettiev
2004-10-07 6:10 ` Maksim Otstavnov
ALT Linux Community general discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
public-inbox-index community
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.community
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git