Prinzip der Bash: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
=Prinzip=
= Prinzip =
 
Auf der Konsole werden die Befehle aneinander gereiht, indem zwischen den Befehlen ein ; eingefügt wird.  
Auf der Konsole werden die Befehle aneinander gereiht, indem zwischen den Befehlen ein ; eingefügt wird.  
*date ; hostname ; pwd
 
* '''date ; hostname ; pwd'''
 
  Mon Dec 15 08:59:13 CET 2003
  Mon Dec 15 08:59:13 CET 2003
  dozent
  dozent
Zeile 10: Zeile 13:


Der Inhalt eines (z.B. mit dem vi erstellten) Shellskriptes:
Der Inhalt eines (z.B. mit dem vi erstellten) Shellskriptes:
*cat skript
* '''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"

Version vom 31. Mai 2023, 09:09 Uhr

Prinzip

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
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 Arbeitszverzeichnis