Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

environ(7)

ln(1)

login(1)

UNIVERSE(1)  —  UNIX Programmer’s Manual

NAME

universe, att, ucb − universe manipulations

SYNOPSIS

universe

att [ command [ arg ... ] ]

ucb [ command [ arg ... ] ]

DESCRIPTION

Universe displays the current universe setting as ‘att’ or ‘ucb’.  The ‘att’ universe selects the functionality of AT&T’s UNIX System V Rel 2 Ver 2, while the ‘ucb’ universe selects the functionality of UNIX 4.2bsd, as distributed by the University of California at Berkeley, and enhanced by Sequent. 

Att or ucb run command in the corresponding universe.  If command is omitted, a new shell is started in the selected universe and run as a login shell. 

Before running the shell or command, the att or ucb commands perform the following actions: change the universe to U_UCB or U_ATT, copy ATTPATH (if U_ATT) or UCBPATH (if U_UCB) to PATH, copy ATTSHELL (if U_ATT) or UCBSHELL (if U_UCB) to SHELL, change directory to $HOME (if command is omitted), and exec the shell ($SHELL) or command. 

Att or ucb will generate an additional shell if command is omitted.  When the new shell exits, the previous environment is restored.  If you do not want to return to the old environment, you can exec the new shell by typing ‘exec att’ or ‘exec ucb’. 

If you move back and forth between universes often, do not place a stty command, such as:
stty 0
in your .logout file. 

SEE ALSO

environ(7), ln(1), login(1)
DYNIX System V User’s Guide
 

DYNIX

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