Bash Aufgaben: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
 
(10 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
 
*[[Aufgaben Bash Einfaches Skripten]]
 
*[[Aufgaben Bash Einfaches Skripten]]
 
*[[Aufgaben Bash Variablen]]
 
*[[Aufgaben Bash Variablen]]
==Besondere Dateien==
+
*[[Aufgaben Bash Besondere Dateien]]
 
+
*[[Aufgaben Bash Wichtige Systemvariablen]]
# Beschreiben sie die Funktion der folgenden Dateien
+
*[[Aufgaben Bash Stellungs/System Paramenter und shift]]
*/etc/profile
+
*[[Aufgaben Bash read-Kommando]]
*~/.bash_profile
+
*[[Aufgaben Bash Endestatus]]
*~/.bash_login
+
*[[Aufgaben Bash Heredokument]]
*~/.profile
+
*[[Aufgaben Bash test-Kommando]]
*~/.bashrc
+
*[[Aufgaben Bash if]]
*~/.bash_history
+
*[[Aufgaben Bash case]]
*~/.bash_logout
+
*[[Aufgaben Bash while]]
 
+
*[[Aufgaben Bash for]]
==Wichtige Systemvariablen==
+
*[[Aufgaben Bash until]]
 
+
*[[Aufgaben Bash function]]
# Beschreiben sie folgende System-Variablen
+
*[[Aufgaben Bash misc]]
*PATH
+
*[[Aufgaben Bash diverses]]
*HOME
 
*BASH
 
*PWD
 
*OLDPWD
 
*PS1 ,PS2 , PS3
 
*UID
 
*EDITOR
 
*MAIL
 
*HOSTNAME
 
 
 
==Stellungsparameter (Spezielle Variablen)==
 
 
 
# Welche Stellungsparameter gibt es
 
# Mit welchem Befehl setzt man sie
 
# Bilden sie einen Satz aus 9 Worten und probieren sie damit die Stellungsparameter aus
 
# Schreiben sie ein Skript das die Stellungsparameter ausgibt die man ihm übergibt
 
 
 
==Systemparameter==
 
 
 
# Welche Systemparameter gibt es und welche Funktion haben sie
 
 
 
==shift-Kommando==
 
 
 
# Wozu ist das shift-Kommando gut
 
# Experimentieren sie damit
 
 
 
==read-Kommando==
 
 
 
# Wozu ist das read-Kommando gut
 
# Schreiben sie ein Skript das sie nach ihrem Namen und Nachnamen fragt und ihn dann ausgibt
 
 
 
==Einfache Verzweigungen==
 
 
 
# Nennen und beschreiben sie die 2 Arten Einfacher Verzweigungen
 
 
 
==Endestatus==
 
 
 
# Was ist der Returncode
 
# Erzeugen sie beliebige Fehlermeldungen und lassen sie sich die Returncodes mit "echo $?" ausgeben
 
 
 
==test-Kommando==
 
 
 
# Was macht das test-Kommando
 
# Welche Schreibweisen gibt es
 
 
 
===Numerischer Vergleich===
 
 
 
# Welche Numerischen Vergleichsoperanden gibt es
 
# Schreiben sie ein Skript das Ausgabe gibt ob 2 zahlen gleich sind oder nicht
 
 
 
===String-Vergleich===
 
 
 
# Welche String Vergleichsoperanden gibt es
 
# Schreiben sie ein Skript das Ausgabe gibt ob 2 Strings gleich sind oder nicht
 
 
 
==Objekt-Eigenschaften==
 
 
 
# Welche test-operanden kann man auf eine Datei anwenden
 
# Schreiben sie ein Skript das Ausgabe gibt ob eine Datei ein Verzeichnis
 
 
 
==Prioritäten bei logischen Verknüpfungen==
 

Aktuelle Version vom 5. Juni 2023, 16:58 Uhr