#include <stdio.h>
#include <stdlib.h>
#include <signal.h>
#include <unistd.h>
void handle_sigterm(int sig) {
printf("\nПолучен SIGTERM, завершаю работу.\n");
exit(0);
}
int main() {
signal(SIGTERM, handle_sigterm);
printf("Мой PID: %d. Жду сигнал SIGTERM...\n", getpid());
while (1) {
sleep(1);
}
return 0;
}