DOKK / manpages / debian 12 / scilab / scilab.1.en
scilab-cli(1) General Commands Manual scilab-cli(1)

scilab, scilab-cli and scilab-adv-cli - Scilab shell

scilab <arguments>

A complete list of options is included below.

Accept all extra arguments and make them available through sciargs
Use the given server display (under Xwindow systems)
Execute the scilab instruction given in argument (-e and -f arguments are mutually exclusive.)
Execute the scilab script given in argument (-e and -f arguments are mutually exclusive.)
Force scilab exit after execution of script from -e or -f argument (this flag is ignored if it is not used with -e or -f argument)
change the language of scilab (default : en_US)
Remove the color in the cli and adv-cli modes
Enable console mode
Enable terminal mode

Display bison state machine evolution
Display ASCII-art AST to be human readable
Display pretty-printed code, standard Scilab syntax.

Time each AST node
Time global execution

Display context status
Display command before running it.
Do not display Scilab loading on start
Do not load ATOMS installed module
Only do Lexing/parsing do not execute instructions
Do not execute the user startup files SCIHOME/.scilab or SCIHOME/scilab.ini
Don't execute etc/scilab.start (will disable many features - only use if you know what you are doing)
Kill the Scilab process after the given delay

Start Scilab under gdb (define the variable SCILAB_GDB_OPT to add custom arguments to gdb)
Start Scilab under kdbg
Start Scilab under valgrind (define the variable SCILAB_VALGRIND_OPT to add custom arguments to valgrind and override the existing valgrind arguments)
Start Scilab under callgrind (define the variable SCILAB_VALGRIND_OPT to add custom arguments to callgrind and override the existing callgrind arguments)
Disable Scilab exception catching system.
Only parse the given file argument without execution and exit
Display bison state machine evolution
Display pretty-printed code using standard Scilab syntax

Provides debugging information of the startup
Declares which Java Virtual Machine to use
Disables Tk (but not Tcl) features
Runs Java Headless VM
Disable the catch by Scilab of exception (segfault, ...)

This manual page was written by Julien Puydt for Debian

November 2017