The Ocular shell can be used as a script interpreter, that is, in non-interactive mode.
Ocular can be used in non-interactive mode. You would execute commands and operations via a script that you specify as an argument instead of manually typing them after the Ocular prompt. Ocular runs the commands in your script and exits when done.
For example, let's say you have a file named
test.sc with the following contents:
You can include Scala code in
test.sc and use the
|> operator to pipe output into files. The script is then run as follows:
Importing Additional Scripts
If your script depends on code from one or more additional scripts, you can use the
--import parameter, which accepts a comma-separated list of input scripts: