3 votos

¿Por qué esto hace que Mac OSX imprima a través de SSH?

Mientras jodía y rompía cosas me encontré con estos estúpidos comandos (si se ejecutan en orden provoca lo que conseguí):

cd / && cat vmlinuz

cd /boot/ && cat init*

Provoca caracteres especiales que no son reconocidos por el sistema como ��� sin embargo, por alguna razón causa efectos extraños como hacer que iTerm2 envíe una campana (una notificación al sistema) como la captura de pantalla:

enter image description here

Sin embargo, lo más extraño de esto es que hace que Mac OSX imprima (captura de pantalla):

enter image description here

¿Puede alguien explicarme por qué ocurre esto, especialmente a través de SSH?

Gracias de antemano.

2voto

Thomas Dickey Puntos 156

Terminal.app probablemente implementa la secuencia de escape "media copy" (impresora) de los VT100. Puedes leer sobre esas secuencias de control en vt100.net o en el Secuencias de control de XTerm Por ejemplo,

CSI Pm i  Media Copy (MC).
        Ps = 0  -> Print screen (default).
        Ps = 4  -> Turn off printer controller mode.
        Ps = 5  -> Turn on printer controller mode.
CSI ? Pm i
      Media Copy (MC, DEC-specific).
        Ps = 1  -> Print line containing cursor.
        Ps = 4  -> Turn off autoprint mode.
        Ps = 5  -> Turn on autoprint mode.
        Ps = 1  0  -> Print composed display, ignores DECPEX.
        Ps = 1  1  -> Print all pages.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X