$COLUMNS und $LINES passen sich in der shell ja automatisch an, wenn man ein Terminal-Fenster größer oder kleiner macht.
Nur welcher Kommunikations-Mechanismus wird da verwendet?
Fragt die Shell das Terminal (woher weiß sie ob sie in einem Terminal läuft oder ohne) oder sendet das Terminal "versteckte" Befehle (export COLUMNS=123) an die Shell?
Kennt evtl. jemand von Euch wo in der Doku von Apple etwas über die $COLUMNS und $LINES-Variablen steht?
Gibt es ein Open-Source-Terminalprogramm das das ebenfalls kann?
Sachdienliche Hinweise willkommen
Danke,
hns
PS: ich will ein Terminalfenster in einer Applikation implementieren - und das sollte auch COLUMS/LINES korrekt setzen.
Nur welcher Kommunikations-Mechanismus wird da verwendet?
Fragt die Shell das Terminal (woher weiß sie ob sie in einem Terminal läuft oder ohne) oder sendet das Terminal "versteckte" Befehle (export COLUMNS=123) an die Shell?
Kennt evtl. jemand von Euch wo in der Doku von Apple etwas über die $COLUMNS und $LINES-Variablen steht?
Gibt es ein Open-Source-Terminalprogramm das das ebenfalls kann?
Sachdienliche Hinweise willkommen
Danke,
hns
PS: ich will ein Terminalfenster in einer Applikation implementieren - und das sollte auch COLUMS/LINES korrekt setzen.