NC State Computing
Center

The add command

Applications and resources available in the Eos/Unity realm can be accessed in several ways. If you have access to an X workstation, many of these resources are available on a pull-down menu found under mouse button two (MB2). People with X access can run any program available, providing that they have access to that application. Restrictions to software include: software only available on a particular platform (for example, DECwrite for DECs), software licensing laws may limit the number of users for some applications, or software that has only been licensed for a particular college or department.

People that access Unity or Eos in a tty mode (dial-up or telnet) can only access certain applications (ones written for tty interface). Examples of these include lynx (line-mode Web browser), pico (text editor) and elm (electronic mail). It's important to keep in mind that you can't access all applications when dialing in or telneting to Unity.

Regardless of your interface, software applications and resources change frequently as services improve. To a see a current list of available software and directions on how to run it, use the add command.

Entering add from your prompt displays a list of all available resources. To run one of the applications, enter add application_name and then enter the command in the last column to start the program. To run an application in the background, place an "&" after the command (available only on X stations). Running a program in the background means that when it is started from an Xterm window, you regain control of the Xterm window because the program starts in a new window.

The example below shows a listing of the output you receive from entering add on an HP workstation. Note that the software available will differ, depending upon the type of workstation you are using.

	Eos/Unity Software Inventory for the HP 700 Series/HP-UX Platform:
	--------------------------------------------------------------------------------
	Software Package			Locker Name	Command (s)
	--------------------------------------------------------------------------------
	ABC Object-Oriented Authoring V1.0	abc		abc
	ACE/gr Graphics and Data Plotting V2.1	(none)		xmgr
	ANSYS Finite Element Analysis V5.0	ansys		ansys.e
	AutoCAD Computer-Aided Design R12       acad            goacad
	AutoPLAN II Project Management V1.1b    aplan2          aplan2
	Cadence/Verilog Circuit Design V9304    cadence         (various)
	CenterLine CodeCenter C Env V4.0.1      codecenter401   xcodecenter
	CenterLine CodeCenter C Env V3.1.2      centerline      xcodecenter
	Crisp - The Programmers Editor                          crisp
	Cyberleaf WWW Publishing V1.0           cyberleaf       cyberleaf
	Data Explorer V2.1                      dx21            dx
	FrameMaker Word Processor V4.0          framemaker4     maker
	FrameMaker Word Processor V3.1          framemaker      maker
	GNU gcc/g++ Compilers V2.6.1            gcc261          (various)
	GNU gcc/g++ Compilers V2.7.0            gcc270          (various)
	GNU Tools                               gnu             (various)
	Goodies Collection of PD Software       goodies         (various)
	Graphics Tools                          graphics        (various)
	Image and Graphics Tools                imagetools
	IMSL Fortran Libraries V2.0             imsl            (various)
	Interleaf Word Processor V6.0           ileaf6          interleaf
	Interleaf Word Processor V5.3           ileaf53         ileaf
	LINUX Distributions and Tools           linux           (various)
	Maple Symbolic Math Computation V5.3    maple           maple
	Math Libraries and Tools                mathtools       (various)
	MATLAB Matrix Computation V4.2c         matlab42c       matlab
	MATLAB Matrix Computation V4.2a         matlab          matlab
	MATLAB Matrix Computation V4.1          matlab41        matlab
	NCAR Graphics Libraries                 ncar            (various)
	News Reader Collection                  news            (various)
	Objective-C Compiler V4.3               objc            objcc
	ParcPlace Objectworks\Smalltalk V4.1    smalltalk       st
	PGPLOT Graphics Subroutine V4.9h        pgplot49h       (various)
	SAS Statistical Data Analysis V6.09     sas             sas
	S-PLUS Statistical Analysis V3.1        splus           splus
	Softwin Microsoft Windows Emulator V1.2 softwin12       (various)
	SPSS Statistical Analysis V5.2          spss50          spss
	Tcl/Tk/Extended Tcl Script Lang V7.3    tcl             (various)
	TECPLOT Data Visualization V6.0         tecplot         tecplot
	TeX/LaTeX Text Processing Language      tex             (various)
	Visualization Data Explorer V2.1        dx21            dx
	S-PLUS Statistical Analysis V3.1        splus           splus
	Softwin Microsoft Windows Emulator V1.2 softwin12       (various)
	SPSS Statistical Analysis V5.2          spss50          spss
	Tcl/Tk/Extended Tcl Script Lang V7.3    tcl             (various)
	TECPLOT Data Visualization V6.0         tecplot         tecplot
	TeX/LaTeX Text Processing Language      tex             (various)
	Visualization Data Explorer V2.1        dx21            dx
	WordPerfect V6.0                        wp60            xwp
	World-Wide-Web Browsers                 www             (various)
	Xess Spreadsheet V3.0                   (none)          xess
	-------------------------------------------------------------------------------
	If a "Locker Name" is given for a particular package, you must issue
	an add  command before you can execute any of the
	commands that are part of that package. If "(none)" is listed under
	"Locker Name", then it is not neccessary to issue an add
	command before executing those commands. Most packages contain
	several different commands, which may be executed. Since exhaustively
	listing those commands here is not feasible, only the major ones are
	listed under "Command(s)". For lockers that contain collections of
	different software packages and thus do not have a small set of
	commands which may be defined as the major commands for that locker,
	"(various)" is listed under "Command(s)".
Pay special attention to the information at the bottom of the screen; some applications are kept in a locker and you must issue the add locker_name command before running the application.


Go on to next section, Conclusion

Return to Table of Contents