Menu
CoddyTech

Systemgesundheitsprüfer

Teil des Abschnitts Grundlagen der Terminal-Journey von Coddy. Lektion 82 von 82.

challenge icon

Aufgabe

Einfach

Erstelle ein Shell-Skript namens health.sh, das einen Systemzustandsbericht mit den folgenden Abschnitten anzeigt:

  1. Beginne mit der Shebang-Zeile (#!/bin/bash)
  2. Gib === System Health Report === aus
  3. Gib User: aus, gefolgt von der Ausgabe von id -u
  4. Gib Current Directory: aus, gefolgt von der Ausgabe von pwd
  5. Gib Running Processes: aus, gefolgt von der Anzahl der Zeilen in processes.txt (zur Simulation der Prozessanzahl)
  6. Gib === End of Report === aus

Verwende die Befehlsersetzung $(command), um die Befehlsausgabe innerhalb deiner echo-Anweisungen zu erfassen.

Mach das Skript ausführbar und führe es aus. Die Bezeichnungen müssen exakt übereinstimmen, während die Benutzer-ID, das Verzeichnis und die Prozessanzahl von der Maschine stammen, auf der du das Skript ausführst, daher können deine Zahlen abweichen:

=== System Health Report ===
User: 1002
Current Directory: /tmp/user/home
Running Processes: 9
=== End of Report ===

Probier es selbst

Terminal

Alle Lektionen in Grundlagen

Übe selbstständig: Terminal-Playground