O URL do arquivo aparece ao hospedar o terminal serial


0

Estou usando meu Apple IIGS como um terminal serial (usando o Modem.MGR como um emulador de vt220) no OS X 10.9.2.

Abro a sessão digitando screen /dev/tty.usbserial 19200no Mac, e em seguida, Ctrl+A Shift+Colone exec ::: /usr/libexec/getty vt220, e um prompt de login aparece no terminal. Tudo isso funciona muito bem. No entanto, eu recebo uma saída como esta:

Last login: Wed Mar  5 15:49:21 on ttys002
7;file://defiant.local/Users/lafrance[15:50:50] [lafrance@defiant ~]$

A partir do registro de data e hora, é o meu prompt real (de export PS1) e defiant.localé o nome do host da minha máquina. Só não sei por que gettyestá enviando o caminho atual. Isso não acontece quando eu abro o Terminal.app.


Essa linha é repetida para cada prompt ou apenas para o pós-logon?
KJ4IPS

Todo prompt. Descobri que executar o getty fora da tela (usando o launchctl) não causa esse comportamento, o que é interessante.
WJL

Tenho a sensação de que pode fazer parte de algum código de controle que está sendo enviado ... Você pode usar outra ferramenta para examinar os dados brutos nessa porta e ver o que vem antes / depois disso.
#

Além disso, dê uma olhada na variável de ambiente TERM, que pode estar configurada incorretamente, tente iniciar o getty diretamente, sem nenhuma interação da tela "getty 19200 tty.usbserial vt220", você precisará sudo esse.
KJ4IPS
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.