Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ resize(1) — HP-UX 8.07

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

sh(1)

ksh(1)

csh(1)

eval(1)

hpterm(1)

tset(1)

xterm(1)

RESIZE(1)

NAME

resize - reset shell parameters to reflect the current size of a window

SYNOPSIS

resize [-c | -u] [-h | -x | -s [row col]]

DESCRIPTION

Resize prints on its standard output the commands for setting $TERM, $LINES, and $COLUMNS for a shell to reflect the current size of its window.  The $SHELL environment variable is used to determine the shell for which to form the commands.  The $TERM environment variable is used to determine the escape sequences to be used to determine the window size.  Both of these can be overridden by command line options. 
 
Resize is never executed directly, but should be run via eval(1) similar to tset(1) to cause the shell to execute the commands.  For example, the following functions will reset the environment of the current shell for sh(1) and ksh(1): xs(){ eval ‘resize‘; }
xrs(){ eval ‘resize -s $@‘; }
An equivalent for csh(1) is: alias xs´set noglob; eval `resize`´
alias xrs´set noglob; eval `resize −s \!\*`´

OPTIONS

The resize program accepts the following options listed below:

−c This option indicates that resize should format its commands for csh(1).

−u This option indicates that resize should format its commands for sh(1) or ksh(1).

−h This option indicates that resize should use Hewlett Packard terminal escape sequences to obtain the terminal’s new window size. 

−x This option indicates that resize should use VT102 escape sequences to obtain the terminal’s new window size. 

−s [row col]
This option indicates that resize should use Sun escape sequences to obtain the terminal’s new window size.  In this mode of operation, a new row and column size may be specified on the command line. 

FILES

$HOME/.profilesh(1) and ksh(1) user’s functions for resize. 
$HOME/.cshrccsh(1) user’s alias for resize. 

NOTES

“-s” must be the last option on the command line when specified. 

There should be some global notion of display size; termcap and terminfo need to be rethought in the context of window systems. 

ORIGINS

MIT Distribution

SEE ALSO

sh(1), ksh(1), csh(1), eval(1), hpterm(1), tset(1), xterm(1)

Hewlett-Packard Company  —  HP-UX Release 8.0: Nov 1990

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026