next up previous contents index
Next: 6.2.5 Fortran90 Up: 6.2 UIO data format Previous: 6.2.3 Structure of UIO   Contents   Index

6.2.4 Files & directories & paths

All UIO-routines are located in sub-directories of a common directory uio. The subdirectories and their contents are
uio/bin/ : shell scripts: uiolook (Sect.6.2.6.2), uiocat (Sect.6.2.6.3), uioinfo (Sect.6.2.6.4)
uio/f90/ : Fortran90 source code, see Tab.6.5
uio/man/man1/ : manual pages for shell scripts: uiolook, uiocat, uioinfo
idl/bflib/uio/: IDL routines (Sect.6.2.7)

To use the UNIX scripts and the Makefile you could set a global system variable UIOPATH pointing to this directory. The path to the shell scripts and to the man pages could be added to your shell path variables e.g. in one of the login scripts:

C-shell (.cshrc):

# -- uio --
setenv UIOPATH "$HOME/uio"
setenv PATH "$PATH:$UIOPATH/bin"
setenv MANPATH "$MANPATH:$UIOPATH/man"
# -- *** --

Korn-shell (.kshrc) or bash (.bashrc):

# -- uio --
UIOPATH=$HOME/uio
export UIOPATH
PATH=$PATH:$UIOPATH/bin
export PATH
MANPATH=$MANPATH:$UIOPATH/man
export MANPATH
# -- *** --

However, with the UIO configure script and make, make install there is a different method available that adds the path declarations automatically, see Sect.6.2.6.1.


next up previous contents index
Next: 6.2.5 Fortran90 Up: 6.2 UIO data format Previous: 6.2.3 Structure of UIO   Contents   Index