This saga example implements as imple shell, which can,
accoriding to the SAGA philosophy, be used in a variety
of environments.
The following commands are available:
// namespace related
# pwd
# cd
# ls
# cp
# mv
# rm
# ln
# mkdir
# rmdir
// file related
# cat
// logical file related
# log_find [ ...]
# log_list
# log_add
# log_remove
# log_update
# log_replicate
// job related
# run
# ps
# suspend
# resume
# kill
# status
// shell internals
# set
# help
# exit
The initial values for starting directory and default job
manager are set as environment variable. Below are the default:
setenv SAGA_SHELL_ROOT file://localhost//tmp
setenv SAGA_SHELL_CONTACT fork://localhost/
The file env_local.csh sets these defaults, the file
env_globus.csh shows an example of Globus settings. Sourcing
these files before running the shell shows nicel that SAGA-A is
adaptive to the environment.