bash

echo

-n do not output the trailing newline
-e enable interpretation of backslash escapes
-E disable interpretation of backslash escapes (default)
If -e is in effect, the following sequences are recognized:
\0NNN the character whose ASCII code is NNN (octal)
\\ backslash
\a alert (BEL)
\b backspace
\c suppress trailing newline
\f form feed
\n new line
\r carriage return
\t horizontal tab
\v vertical tab

Positional Parameters

$0, $1, $2, etc.

Positional Parameters

$#

Die Anzahl der Argumente

$*

Alle Parameter in einem Wort zusammengefasst.

$@

Bewirkt dasselbe wie $*. Die Parameter werden jedoch nicht zu einem Wort zusammengefasst. Jeder Parameter wird wie ein Wert behandelt, der in Anführungszeichen steht.