Prinzip der Bash: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
 
(3 dazwischenliegende Versionen von einem anderen Benutzer werden nicht angezeigt)
Zeile 1: Zeile 1:
=Prinzip=
= Prinzip =
Auf der Konsole werden die Befehle aneinander gereiht, indem zwischen den Befehlen ein ; eingefügt wird.  
 
*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 =
= Das Ausführen eines Shellskriptes =


Zeile 23: Zeile 28:
  /home/thomas/bin
  /home/thomas/bin


=Struktogramm nach Nassi-Shneiderman=
= Struktogramm nach Nassi-Shneiderman =


{| border=1 cellpadding="2"
{| border=1 cellpadding="2"
Zeile 31: Zeile 36:
| Ausgabe Rechnername
| Ausgabe Rechnername
|-
|-
| Ausgabe Arbeitszverzeichnis
| Ausgabe Arbeitsverzeichnis
|}
|}

Aktuelle Version vom 12. Oktober 2025, 21: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