Se habló (en los días de Linux 0.x-1.x) de agregar esto (porque era útil en sistemas BSD), pero si no recuerdo mal, había razones por las que era más difícil hacerlo bien en Linux que en BSD en ese momento. .
Tenga en cuenta que lo que está preguntando es solo una pequeña parte de la función (es decir, está hablando de un stty info
entrada para control-T que hace que el kernel entregue SIGINFO
al tty
's process group) - esa parte es "fácil" - pero hacer que el kernel reporte información sobre el estado del proceso cuando no manejar la señal (porque en ese momento muy pocas cosas tenían soporte para eso, la función se trataba principalmente de "este proceso está girando o colgado" y "¿qué proceso es de todos modos") es más difícil - ISTR incluso hay problemas de seguridad/confianza sobre cómo mostrar esa información con precisión y si debe asociarse con la ruta de la clave de atención segura. Dicho esto, podría haber algún valor en la versión "fácil" que solo envía la señal...
(De memoria personal; una búsqueda rápida en la web no arroja nada obvio, pero creo que uno tendría que investigar realmente archivos antiguos para encontrar la discusión).