CLI: Basic Command Line Parameters and Editing

Document created by RSA Information Design and Development on Sep 18, 2017Last modified by RSA Information Design and Development on Sep 11, 2018
Version 4Show Document
  • View in full screen mode
 

NwConsole is like a Swiss army knife; it contains many tools buried underneath its command line interface. NwConsole is multi-platform. Executables are available for CentOS, Windows, and Mac. NwConsole is included on all hosts.

Basic Command Line Parameters

Here are some basic command line parameters:

  • To run a set of commands from a file, us the -f attribute as shown here:
    NwConsole -f /tmp/<somefile.script>
  • To pass in a list of commands from the command line, use the -c attribute as shown here:

    NwConsole -c <command1> -c <command2> -c <command3>

    This is not recommended except for very simple scripts. The Bash interpreter can jumble quoted strings if you do not escape properly. If you have non-obvious errors passing through the command line, switch to reading from a file to see if that fixes the issues.

  • Normally, the Nwconsole exits after running commands passed by a file or command line. If you want to keep the interactive prompt open after the commands are executed, include -i in the command line.

  • You can also run NwConsole and type the commands in the console window.

Line Editing

You can use the keys in the following table when editing a command.

                                                               
KeyDescripton
Ctrl-U Clears the current line
Ctrl-WDeletes the word that the cursor is on
Ctrl-AMoves the cursor to the beginning of the line
Ctrl-EMoves the cursor to the end of the line
Up arrowDisplays the previously executed command
Down arrowDisplays the command executed after the current command (only valid if the up arrow has been pressed)
Left arrowMoves the cursor to the previous character
Right arrowMoves the cursor to the next character
TabProvides context sensitive completion of most commands and their parameters. The Tab key is very helpful for editing.

For example, to view the Connecting to a Service help topic, at the command line, you can type mancon and then press the Tab key. NwConsole completes the command for you: man Connecting to a Service
Press enter to run the command and view the topic.
history Displays a numbered list of previous commands
history execute=# Executes a previous command, which is also equivalent to typing !#
For example, !1 executes the previous command.
history clear Clears all command history
history erase=# Erases a specific command from the history buffer. History is automatically stored from one session to the next.
You are here
Table of Contents > Basic Command Line Parameters and Editing

Attachments

    Outcomes