Prinzip der Bash: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „Auf der Konsole werden die Befehle aneinander gereiht, indem zwischen den Befehlen ein ; eingefügt wird. *date ; hostname ; pwd Mon Dec 15 08:59:13 CET 2003…“)
 
 
(7 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
Auf der Konsole werden die Befehle aneinander gereiht, indem zwischen den Befehlen ein ; eingefügt wird.  
+
= Prinzip =
*date ; hostname ; pwd
+
 
 +
Auf der Konsole werden Befehle aneinandergereiht, indem zwischen den Befehlen ein Semikolon (;) eingefügt wird.
 +
 
 +
* '''date ; hostname ; pwd'''
 +
 
 
  Mon Dec 15 08:59:13 CET 2003
 
  Mon Dec 15 08:59:13 CET 2003
 
  dozent
 
  dozent
 
  /home/thomas
 
  /home/thomas
  
Neben dieser interaktiven Eingabe gibt es auch die Möglichkeit, dass die Shell die Kommandos aus einer  
+
Neben dieser interaktiven Eingabe gibt es auch die Möglichkeit, dass die Shell die Kommandos aus einer Datei lesen kann.
Datei lesen kann.
+
 
 +
Der Inhalt eines (z. B. mit dem vi erstellten) Shellskriptes:
 +
 
 +
* '''cat skript'''
  
Der Inhalt eines (z.B. mit dem vi erstellten) Shellskriptes:
 
*cat skript
 
 
  date
 
  date
 
  hostname
 
  hostname
 
  pwd
 
  pwd
 +
 +
= Das Ausführen eines Shellskriptes =
 +
 +
* '''cd /pfad/zum/skript'''
 +
* '''./skript'''
 +
 +
Mon Dec 15 09:07:22 CET 2003
 +
dozent
 +
/home/thomas/bin
 +
 +
= Struktogramm nach Nassi-Shneiderman =
 +
 +
{| border=1 cellpadding="2"
 +
|-
 +
| Ausgabe Datum
 +
|-
 +
| Ausgabe Rechnername
 +
|-
 +
| Ausgabe Arbeitsverzeichnis
 +
|}

Aktuelle Version vom 12. Oktober 2025, 19:02 Uhr

Prinzip

Auf der Konsole werden Befehle aneinandergereiht, indem zwischen den Befehlen ein Semikolon (;) eingefügt wird.

  • date ; hostname ; pwd
Mon Dec 15 08:59:13 CET 2003
dozent
/home/thomas

Neben dieser interaktiven Eingabe gibt es auch die Möglichkeit, dass die Shell die Kommandos aus einer Datei lesen kann.

Der Inhalt eines (z. B. mit dem vi erstellten) Shellskriptes:

  • cat skript
date
hostname
pwd

Das Ausführen eines Shellskriptes

  • cd /pfad/zum/skript
  • ./skript
Mon Dec 15 09:07:22 CET 2003
dozent
/home/thomas/bin

Struktogramm nach Nassi-Shneiderman

Ausgabe Datum
Ausgabe Rechnername
Ausgabe Arbeitsverzeichnis