This command allows you to run any Systemwalker Script you created by itself. It is used to pre-check the operation of scripts.
Description
Using this command, you can execute Systemwalker Scripts. The scripts run by this command include control statements, commands and Systemwalker extended commands standard with Tcl/Tk offered by Systemwalker. It is used to debug the script you created.
Synopsis
swotclsh scriptfile [parameter1 parameter2 ... ]
Option
Specify the name of a script file to run with its full path.
Note
While the extended commands offered by Systemwalker Operation Manager are executable, those offered by Systemwalker Centric Manager are not.
Specify the arguments passed to scriptfile.
Return Values
The return value can be manipulated in the description of script files to run. Note that the return values that scripts may return must be within a range from 0 to 128.
0 - 128: | Result code of execution script |
129 - 255: | Error in script execution command The return value is the same as the error message (messages starting with "swotclsh:") ID, which is simultaneously output to the standard error output. |
Command Location
Windows | Systemwalker Operation Manager installation directory\MpWalker.JM\bin |
Solaris | /usr/bin |
Caution
If an error caused by a script file to run has occurred, a message indicating script file name or line number without its label is output to the standard error output. Below are examples of the error message output.
Syntax error
wrong # args: no expression after "if" argument while executing "if" (file "err.swt" line 5)
Command execution error
invalid command name "noentry" while executing "noentry" (file "err.swt" line 2)
Command execution result error [Windows]
couldn't open "c:\aaa\bbb": no such file or directory while executing "open {c:\aaa\bbb}" (file "err.swt" line 17)
Command execution result error [UNIX]
couldn't open "/aaa/bbb": no such file or directory while executing "open /aaa/bbb" (file "err.swt" line 17)
Examples
[Windows]
The following example performs a test run of the script file c:\home\scripts\a.swt.
swotclsh c:\home\scripts\a.swt
[UNIX]
The following example performs a test run of the script file /home/scripts/a.swt.
swotclsh /home/scripts/a.swt
Execution Results/Output Format
The output format of execution results depends on the processing of a.swt.
The output result appears on a terminal if a.swt is writing information to the standard output/standard error output within a script (puts stdout xxxxx, puts stderr xxxxx).