j'ai un script executable sur mon pc mai pas avec des autres il lence un programme et il affiche le signal d'interruption
#!/bin/bash
cat /usr/include/asm/signal.h | grep "define SIG" | awk '{ print $2 " " $NF }'
./ton_programme_c.c
le program est
#include <signal.h>
#include <stdio.h>
#include <stdlib.h>
void sigfpe_handler(int signum)
{
printf("Exception détectée!\n");
exit(EXIT_FAILURE);
}
int main(void)
{
struct sigaction new_action;
new_action.sa_handler = sigfpe_handler;
sigemptyset(&new_action.sa_mask);
sigaction(SIGFPE, &new_action, NULL);
int a, b, c;
a = 10; b=0;
c = a/b;
return EXIT_SUCCESS;
}


