Owner manual

Appendix A: Shell Commands for Scripting
________________________________________________________________________
The Shell command group contains core commands similar to the functions commonly found in
Unix shells. Commands in this group include piping and routing output, formatting output,
control structures (looping and closures), and miscellaneous functions.
These shell commands can be useful for running scripts to manage or configure ION Accelerator
systems.
These commands do not manipulate the conventional Linux file system. While they have
syntax and names like certain Linux commands, they manipulate the CLI’s environment tree,
which is an in-memory structure. You must use the Save command to keep whatever changes
you make. When you set options or passwords into the environment (or declare sub-
environments to reach other systems), those changes are held in memory only until you save
them. The entire environment is kept in the user’s home directory in a file. Passwords stored
there are scrambled but should not be considered to be secure.
shell:auth
Display or change authorization information in the current environment.
Syntax
shell:auth [options]
Options
--host <string> Store the host.
--user or -u <string> Store the username, or user.[host] if the host option is supplied.
--password or -p <string>
Store the password, or
password.[host] if the host option is
supplied.
(See
help –-all for details on all other options.)
126