Ho un file bat (startJboss.bat) che avvia un server JBoss. Quando lo avvio crea un output per console cmd standard (Windows). Quando voglio terminare educatamente questo processo, ho appena premuto Ctrl + C e l'arresto del server è come previsto.
Voglio avviare il server dalla console di Cygwin. Quindi iniziare è ok, giusto
cmd / c startJboss.bat
e il server è attivo. Voglio essere in grado di fermarlo educatamente anche da Cygwin. Quando si colpisce Ctrl + C in cygwin, chiude direttamente il cmd di avvolgimento ma il segnale di uccisione non viene propagato al processo sottostante. Quindi il server non è stato spento correttamente.
Come devo propagare il segnale Ctrl + C al processo avviato nel file bat?