Come posso rimuovere Ctrl + C per submit un segnale di interruzione con un altro tasto?

Ho un process in bash che posso call per smettere di usare Ctrl + C. Per quanto posso vedere, questo equivale ad submit un segnale di output (1). Vorrei passare attraverso questi processi per un elenco di diversi file di input digitando il tasto Escape invece di Ctrl + C più e più volte. Qui sto usando ping su un elenco di URL come un esempio:

cat /tmp/file stackoverflow.com superuser.com serverfault.com programmers.stackexchange.com 

Come posso passare all'elenco e passare alla successiva digitando Escape invece di Ctrl + C?

 cat /tmp/file | while read i; do ping $i; done 

È ansible utilizzare stty per impostare il carattere di interruzione.

 stty intr q 

Imposta il carattere di interruzione al tuo tasto 'q'. (Mi dispiace, non sono sicuro del codice ESC in questo momento). Per riportrlo indietro a CTRL + C, effettuare:

 stty intr ^C