|
NAMEjrunscript - run a command-line script shell that supports interactive and batch modesSYNOPSISNote:This tool is experimental and unsupported. jrunscript [options] [arguments]
DESCRIPTIONThe jrunscript command is a language-independent command-line script shell. The jrunscript command supports both an interactive (read-eval-print) mode and a batch (-f option) mode of script execution. By default, JavaScript is the language used, but the -l option can be used to specify a different language. By using Java to scripting language communication, the jrunscript command supports an exploratory programming style.If JavaScript is used, then before it evaluates a user defined script, the jrunscript command initializes certain built-in functions and objects, which are documented in the API Specification for jrunscript JavaScript built-in functions. OPTIONS FOR THE JRUNSCRIPT COMMAND
ARGUMENTSIf arguments are present and if no -e or -f option is used, then the first argument is the script file and the rest of the arguments, if any, are passed as script arguments. If arguments and the -e or the -f option are used, then all arguments are passed as script arguments. If arguments -e and -f are missing, then the interactive mode is used.EXAMPLE OF EXECUTING INLINE SCRIPTSjrunscript -e "print('hello world')" jrunscript -e "cat('http://www.example.com')" EXAMPLE OF USING SPECIFIED LANGUAGE AND EVALUATE THE SCRIPT FILEjrunscript -l js -f test.js EXAMPLE OF INTERACTIVE MODE
RUN SCRIPT FILE WITH SCRIPT ARGUMENTSIn this example, the test.js file is the script file. The arg1, arg2, and arg3 arguments are passed to the script. The script can access these arguments with an arguments array.jrunscript test.js arg1 arg2 arg3
Visit the GSP FreeBSD Man Page Interface. |