Lorsque j'utilise la console série de mon système, je me retrouve toujours avec $COLUMNS=80
et $LINES=24
.
Bien que je puisse modifier ces variables manuellement, il est quelque peu ennuyeux de le faire à tout moment lorsque la fenêtre du terminal côté client a été redimensionnée.
Habituellement, je me connecte à la console à l'aide de screen /dev/mytty baudrate
.
Changer la $TERM
variable d'environnement en "screen" ou "xterm" n'aide pas.
Aurai-je besoin d'appeler getty
avec certains d'entre eux au lieu de vt100?
Inutile de dire que tout cela fonctionne bien, lorsque je me connecte à la même machine en utilisant ssh.
[[ $(tty) == /dev/ttyS0 ]] && trap res2 DEBUG
à l'une des configurations de profil de shell (par exemple/etc/profile
,~/.bash_profile
). Cela le fera s'exécuter après chaque commande (ce qui ne serait une bonne chose que si vous redimensionnez les fenêtres / volets avec screen / tmux / terminal-emulator).