Technical Doc Logo
CIS
Technical
Documentation

VMS to Unix
Migration


VMS-to-Unix Phrase Book

The following set of articles illustrate for the VMS user the 'Unix way' of doing common operations. Emphasis is on topics of interest to power users and application programmers.

Assumptions, Caveats, and Disclaimers

The Unix assumed environment is Compaq's Tru64 Unix using the Korn shell (ksh). Much of information covered is pretty generic so it should apply to other Unix or Unix-like systems and other Bourne-like shells. But your mileage may vary.

Most of the documents in this series use a common set of typographical conventions in the examples which we hope will be self-explanatory, but look for the typographical conventions link at the bottom of the page if you need help.

Finally, your humble author does not claim to be a Unix guru, so there will no doubt be more elegant solutions to some of these problems than what has been presented here. Even so, keep in mind that these articles are trying to illustrate Unix usage to a non-native speaker of Unix. Sometimes the quickest or shortest Unix solution to a problem will not be the one best understood to someone coming from a different system, like VMS.

1.0  Command Environment

1.1  Command Line Editing
1.2  Interactive Job Control
1.3  Aliases
1.4  Symbols and Logicals
1.5  Quoting
1.6  Environment Initialization
1.7  Debugging Scripts

2.0  Dealing with Files

2.1  Scratch Directories
2.2  Searching For Strings
2.3  Matching Multiple Files Using Wildcards
2.4  Finding Files
2.5  Backup Files and File Versions

3.0  Scripting

3.1  Creating Shell Scripts
3.2  Using STDERR and Exit Codes
3.3  Parsing Command Line Arguments
3.4  Testing Files
3.5  Detecting Program Errors
3.6  Trapping Signals
3.7  Collecting STDOUT and STDERR
3.8  Data Driven Scripts

<=  Return           

Colophon:
Best Viewed With Any Browser
This page maintained by:
    Bill.Costa@unh.edu
    of the Enterprise Computing Group
    in the dept of Computing & Information Sevices
    at the University of New Hampshire

Typographical
Conventions

Created:  31-Jan-2001 BC
Revised:  27-Mar-2001 BC