Kommandos sind immer Einzel-Wort-Konstrukte, mit Leerzeichen getrennt von eventuellen Argumenten. Laufzeitkonfigurationsangaben werden in der Regel mit '-' oder '–' gekennzeichnet.
Shell-Vergleich
Von den kommerziellen UNIX-Versionen kommend, überrascht einerseits die größere Anzahl zur Verfügung stehender Shells, andererseits die Allgegenwärtigkeit der bash-Shell. Diese letztere ist auch die, die automatisch neuen Benutzern mitgegeben wird.
Im normalen interaktiven Betrieb kann leicht der Unterschied zwischen den Shells vergessen werden; sowie es allerdings an die Erstellung von Shell-Skripten geht, werden die Unterschiede mehr als deutlich. Ein shell-script ist ein Programm, das von der Shell interpretiert werden kann, und das im Allgemeinen eine mehr oder weniger komplizierte Abfolge von Befehlen automatisiert. Der Vorrat an Programmier-Elementen unterscheidet sich von shell zu shell.
Worin bestehen alos diese Unterschiede, und weshalb sollte möglichst auf bash umgestiegen werden?