Rediriger Ctrtl+C vers le programme lancé par le shell
Bonjour,
J'ai un script bash qui fait ceci :
#!/bin/bash
nohup mspdebug rf2500 gdb &
msp430-gdb a.out --command=command.gdb
La première commande lance un GDB proxy (équivalent à un GDB serveur ?), la second lance un GDB qui se connecte au proxy pour débogguer la cible (qui est une carte électronique avec un MCU : http://www.ti.com/tool/msp-exp430g2). Mon script GDB lance l'exécute du programme et je dois faire Ctrl+C pour mettre en pause.
Si je lance ces 2 commandes séparément et manuellement depuis mon terminal, c'est OK. En revanche, en lançant ces commandes via ce script bash, le Crtl+C termine le script au lieu de mettre mon programme en pause, c'est pas OK !
Ma question est donc : comment rediriger Ctrtl+C vers le GDB lancé par le script ?
Merci d'avance ! :ccool: