Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ shelltool(1) — SunOS 2.0

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

suntools(1)

gfxtool(1)

SHELLTOOL(1)  —  USER COMMANDS

NAME

shelltool − Run a shell (or other program) in the SunWindows environment

SYNOPSIS

shelltool [ −C ] [ program [ args ]]

OPTIONS

−C Redirect system console output to this instance of the shelltool. 

shelltool also takes generic tool arguments; see suntools(1) for a list of these arguments.

If a program argument is present, shelltool runs it.  If there are no arguments, shelltool runs the program corresponding to your SHELL environment variable.  If this environment variable is not available, then shelltool runs /bin/sh. 

DESCRIPTION

shelltool is a standard tool provided with the SunWindows environment. 

When invoked, shelltool starts up an interactive character-terminal-based program, usually a shell, inside of a terminal emulator subwindow.  If this program is a shell, it accepts commands and runs programs in the usual way. 

shelltool’s window may be positioned and manipulated in the same way as any tool window in the SunWindows environment. shelltool supports selections as described in suntools(1).

To invoke Tool Manager Functions, position the cursor on the name stripe or on the outside borders of shelltool’s window. The Tool Manager is not accessible from shelltool’s terminal subwindow because keystrokes are passed to the shell, or to the programs run from it. See suntools(1), Terminal Emulators for more information. 

To run graphics programs, use gfxtool — see gfxtool(1).

Unless you instruct the system otherwise, it displays messages for the console by writing over the windows on the display.  It bypasses all of the support for multiple windows sharing the bitmap.  Solve this problem by starting a copy of shelltool with the -C argument; [that] redirects system console messages into that instance of the shelltool. 

See suntools(1) for information on terminal emulators, and for an example showing how shelltool can be started automatically when the windowing environment starts up. 

SEE ALSO

suntools(1)
gfxtool(1)

FILES

~/.ttyswrc
/usr/bin/shelltool
/usr/bin/suntools
/usr/demo/∗
/usr/src/sun/suntool/shelltool.c

BUGS

This release has the following notable bugs:

(1)Remote login to another machine should be done with a terminal emulator subwindow matching the standard terminal size for the remote machine (for example, 34 by 80 characters for a Sun workstation).  The remote machine does not understand terminals with non-standard size. 

(2)If more than 256 characters are input to a terminal emulator subwindow without an intervening newline, the terminal emulator may hang.  If this occurs, display the Tool Manager Menu; the "TTY Hung?" submenu there has one item, "Flush input", that you can invoke to correct the problem.  ~

Sun Release 2.0  —  Last change: 29 March 1985

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