Platform LSF Administration Guide Version 6.2
About lstcsh
Administering Platform LSF
624
About lstcsh
The lstcsh shell is a load-sharing version of the tcsh command interpreter. It is
compatible with
csh and supports many useful extensions. csh and tcsh users can use
lstcsh to send jobs to other hosts in the cluster without needing to learn any new
commands. You can run
lstcsh from the command-line, or use the chsh command
to set it as your login shell.
With
lstcsh, your commands are sent transparently for execution on faster hosts to
improve response time or you can run commands on remote hosts explicitly.
lstcsh provides a high degree of network transparency. Command lines executed on
remote hosts behave the same as they do on the local host. The remote execution
environment is designed to mirror the local one as closely as possible by using the same
values for environment variables, terminal setup, current working directory, file creation
mask, and so on. Each modification to the local set of environment variables is
automatically reflected on remote hosts. Note that shell variables, the nice value, and
resource usage limits are not automatically propagated to remote hosts.
For more details on
lstcsh, see the lstcsh(1) man page.
In this section
◆
“Task Lists” on page 625
◆
“Local and Remote Modes” on page 626
◆
“Automatic Remote Execution” on page 627