Das Programm ed, ein Minimal-Texteditor, kann nicht durch Senden eines Interrupts mit Ctrl- beendet Cwerden. Stattdessen wird die Fehlermeldung "?" zur Konsole. Warum wird nicht edeinfach beendet, wenn der Interrupt eingeht? Sicher gibt es keinen Grund, warum eine kryptische Fehlermeldung hier nützlicher ist als nur zu beenden. Dieses Verhalten führt viele neue Benutzer zu der folgenden Art von Interaktion:
$ ed hello ? help ? exit ? quit ? ^C ? ^C ? ? ? ^D $ su # rm -f /bin/ed
Solch eine tragische Verschwendung - leicht vermeidbar, wenn edeinfach zugestimmt wird, unterbrochen zu werden.
Ein anderes hartnäckiges Programm, das ein ähnliches Verhalten aufweist less, scheint auch nicht viel Grund zu haben, es zu ignorieren C-c. Warum nehmen diese Programme nicht einfach einen Hinweis?