Quando utilizzo la console seriale del mio sistema, finisco sempre con $COLUMNS=80
e $LINES=24
.
Mentre posso cambiare queste variabili manualmente, è un po 'fastidioso farlo in qualsiasi momento quando la finestra del terminale lato client è stata ridimensionata.
Di solito mi connetto alla console usando screen /dev/mytty baudrate
.
La modifica della $TERM
variabile di ambiente in "schermo" o "xterm" non aiuta.
Dovrò chiamare getty
con alcuni di quelli invece di vt100?
Inutile dire che tutto questo funziona bene, quando mi collego alla stessa macchina usando ssh.
[[ $(tty) == /dev/ttyS0 ]] && trap res2 DEBUG
ad una delle configurazioni di profilo shell (ad esempio,/etc/profile
,~/.bash_profile
). Questo lo farà funzionare dopo ogni singolo comando (il che sarebbe positivo solo se ridimensionate windows / riquadri con screen / tmux / terminal-emulator).