For serial jobs, executable identifies the name of the program to run. The program can be a shell script or a binary. For parallel jobs, executable can be a shell script or the following:
If you do not include this keyword and the job command file is a shell script, LoadLeveler uses the script file as the executable.
The syntax is:
executable = name
Examples:
Note that the executable statement automatically sets the $(base_executable) variable, which is the file name of the executable without the directory component. See Figure 15 for an example of using the $(base_executable) variable.