Differences between revisions 7 and 13 (spanning 6 versions)
Revision 7 as of 2017-10-20 01:48:59
Size: 1235
Comment:
Revision 13 as of 2017-10-20 05:42:46
Size: 1414
Comment:
Deletions are marked like this. Additions are marked like this.
Line 4: Line 4:
----
Line 15: Line 15:
==== Login Shell ==== <<Include(/LoginShell, "Login Shell", 4, from="^----$")>>
Line 18: Line 18:
===== Command Line =====
===== Prompting =====
===== Completion =====
===== History =====
===== Job Control =====
Line 21: Line 26:
==== Restricted Shell ====

Invocation Modes

Mode

Bash

POSIX Shell

LoginShell

-bash [options]

-sh

bash -l [options]

sh -l

bash --login [options]

sh --login

CommandString

bash -c 'command' [options]

sh [options] -c 'command'

Interactive Shell

bash -i

sh -i

Shell Script

#!/bin/bash [option]

#!/bin/sh [option]

Command File

bash [options] file [args]

sh [options] file [args]

Command Stream

bash [options] -s [SHELL [ARGS]]

sh [options] -s [SHELL [ARGS]]


Login Shell

  • Login Shell

Command String

Interactive Shell

Command Line

Prompting

Completion

History

Job Control

Shell Script

Command File

Command Stream

Restricted Shell


bash/invocation/mode (last edited 2017-10-20 16:46:01 by Robert Robertson)