Premium: Bash-Skriptautomatisierung
Kombinieren Sie Schleifen und Bedingungen, damit Skripte Aufgaben automatisch ausführen und auf den Systemzustand reagieren.
Interaktive Lektion startenPremium: Bash-Skriptautomatisierung
Schleifen und Bedingungen sind das Rückgrat der Automatisierung. Beherrschen Sie sie und Sie werden Skripte schreiben, die komplexe Workflows mühelos bewältigen.
Schritt 1: Schleife über eine Liste
Die for-Schleife iteriert eine Liste. Eine Zeile ersetzt drei.
Schritt 2: Schleife über Dateien
Verarbeiten Sie Dateien im Batch. Keine Notwendigkeit, Befehle einzeln auszuführen.
Schritt 3: Bedingte Ausführung
Bedingungen ermöglichen Ihrem Skript, Entscheidungen zu treffen. Überprüfen Sie die Dateiverfügbarkeit, vergleichen Sie Zahlen, testen Sie Bedingungen.
Liste, die Sie wiederverwenden können
- Schleife mit
for var in liste; do Befehle; done. - Verwenden Sie
for datei in *.extfür Batch-Dateiverarbeitung. - Test mit
if [ Bedingung ]; then Befehle; fi. - Vergleiche:
-eq(gleich),-gt(größer),-lt(kleiner),-f(Datei existiert).
Wissenscheck
1 / 2Welche Schleife verarbeitet jede .sh-Datei im aktuellen Verzeichnis?
Quellen
Diese Links zu Microsoft Learn und der Windows-Dokumentation liefern verlässliche Details zu den in diesem Artikel verwendeten Befehlen.