NAME¶
qtask - file format of the qtask file.
DESCRIPTION¶
A
qtask file defines which commands are submitted to Sun Grid Engine for
remote execution by The
qtask file optionally may contain command-line
parameters. These parameters are passed to the command being used by
qtcsh to submit the commands.
A cluster global
qtask file defining cluster wide defaults and a user
specific
qtask file eventually overriding and enhancing those
definitions are supported. The cluster global file resides at
<sge_root>/<cell/common/qtask, while the user specific file can be
found at ~/.qtask. An exclamation mark preceding command definitions in the
cluster global can be used by the administrator to deny overriding of such
commands by users.
The principle format of the
qtask file is that of a tabulated list. Each
line starting with a '#' character is a comment line. Each line despite
comment lines defines a command to be started remotely.
Definition starts with the command name that must match exactly the name as
typed in a command-line. Pathnames are not allowed in
qtask files.
Hence absolute or relative pathnames in command-lines always lead to local
execution even if the commands itself are the same as defined in the
qtask files.
The command name can be followed by an arbitrary number of option arguments
which are passed on to by
An exclamation mark prefixing the command in the cluster global
qtask
file prevents overriding by the user supplied
qtask file.
EXAMPLES¶
The following
qtask file
netscape -l a=sol-sparc64 -v DISPLAY=myhost:0
grep -l h=filesurfer
verilog -l veri_lic=1
designates the applications netscape, grep and verilog for interactive remote
execution through Sun Grid Engine. Netscape is requested to run only on
Solaris64 architectures with the DISPLAY environment variable set to
'myhost:0', grep only runs on the host named 'filesurfer' and verilog requests
availability of a verilog license in order to get executed remotely.
SEE ALSO¶
COPYRIGHT¶
See for a full statement of rights and permissions.