Befehl "resize"

Zweck

Setzt die TERMCAP-Umgebungsvariable und Terminaleinstellungen auf die aktuelle Fenstergröße.

Syntax

Größe ändern-c -] [  -Zeilen Spalten ] ]

Beschreibung

Das Resize-Befehlsdienstprogramm gibt einen Shellbefehl aus, um die Umgebungsvariablen TERM und TERMCAP für die Einstellung der aktuellen Größe des xterm-Fensters festzulegen, in dem der Befehl ausgeführt wird. Damit diese Ausgabe wirksam wird, muss der Befehl resize entweder als Teil der Befehlszeile ausgewertet werden (normalerweise mit einem Shell-Alias oder einer Shellfunktion) oder aber in eine Datei umgeleitet werden, die dann eingelesen werden kann. Von der C-Shell (auch bekannt als /bin/csh) kann der folgende Aliasname in der Datei .cshrc des Benutzers definiert werden:

%  alias rs 'set noglob; `eval resize`'

Nach der Größenänderung des Fensters würde der Benutzer Folgendes eingeben:

%  rs

Benutzer von Versionen der Bourne-Shell (normalerweise als /bin/shbezeichnet), die keine Befehlsfunktionen haben, müssen die Ausgabe an eine temporäre Datei senden und sie anschließend mit dem wieder einlesen. (Punkt) Befehl:

$  resize >/tmp/out
$  . /tmp/out

Flags

Element Beschreibung
-c Gibt an, dass C-Shell-Befehle selbst dann generiert werden sollen, wenn die aktuelle Shell des Benutzers nicht /bin/csh ist.
-u Gibt an, dass Bourne-Shell-Befehle selbst dann generiert werden sollen, wenn die aktuelle Shell des Benutzers keine Bourne-Shell ist.
-s [Zeilen Spalten] Gibt an, dass Sun-Konsolenescapezeichenfolgen anstelle des speziellen xterm-Escape-Codes verwendet werden. Wenn die Parameter Zeilen und Spalten angegeben sind, fordert der Befehl resize das xterm-Fenster auf, sich selbst zu ändern. Der Fenstermanager hat jedoch die Möglichkeit, die Änderung nicht zuzulassen.
Hinweis: Das -c oder -u muss vor -s stehen, wenn beide angegeben werden.

Datei

Element Beschreibung
/etc/termcap Ermöglicht die Änderung des Basis-Termcap-Eintrags.