Workshop-Wiki · Deutsch

Shell Scripting Intermediate: Lösung (DE)

Gegenstand: CLI-Design, Funktionen, getopts, Textverarbeitung, Fehlerbehandlung und Cleanup.

Workshop-Beispiele als ZIP
Lernstand in der Web-App

Kapitel als gelesen markieren, Lesefortschritt sehen und Praxismodule abhaken: Diese Funktionen stehen nach Aktivierung der optionalen Web-App zur Verfügung. Der Workshop-Fortschritt ergibt sich automatisch aus den Kapiteln aller Dokumentseiten. Deine Auswahl bleibt auf diesem Gerät; es gibt kein Konto und keinen Serverabgleich. Eine Installation ist nicht erforderlich. Beim Widerruf in den Datenschutz-Einstellungen wird der Lernstand gelöscht.

Lesefortschritt0%
0%
0 / 6 Kapitel gelesen
Weitere SprachfassungEnglisch ↗Griechisch ↗

Shell Scripting Intermediate: Lösung (DE)

Gegenstand: CLI-Design, Funktionen, getopts, Textverarbeitung, Fehlerbehandlung und Cleanup.

Format

  • schriftliche Fragen
  • praktische Skriptaufgabe
  • Review eines fehlerhaften Skripts
  • kurze Betriebs- und Security-Einordnung
01 / 06

Erwartungshorizont

Eine gute Lösung erklärt nicht nur die Syntax, sondern belegt Verhalten mit Kommandos, Exit Codes und Testdaten. Sicherheitsrelevante Entscheidungen müssen begründet werden.

02 / 06

Fragen

Lösung 01

Erwartet wird: Ziel-Shell benennen, Input validieren, Variablen quoten, Exit Code prüfen, Fehlerpfad dokumentieren und für Interpreter und Ausführungsmodell erklären einen konkreten Nachweis liefern.

Lösung 02

Erwartet wird: Ziel-Shell benennen, Input validieren, Variablen quoten, Exit Code prüfen, Fehlerpfad dokumentieren und für Shebang und Dateirechte prüfen einen konkreten Nachweis liefern.

Lösung 03

Erwartet wird: Ziel-Shell benennen, Input validieren, Variablen quoten, Exit Code prüfen, Fehlerpfad dokumentieren und für Parameter sicher verarbeiten einen konkreten Nachweis liefern.

Lösung 04

Erwartet wird: Ziel-Shell benennen, Input validieren, Variablen quoten, Exit Code prüfen, Fehlerpfad dokumentieren und für Quoting und Expansion anwenden einen konkreten Nachweis liefern.

Lösung 05

Erwartet wird: Ziel-Shell benennen, Input validieren, Variablen quoten, Exit Code prüfen, Fehlerpfad dokumentieren und für Exit Codes und Fehlerpfade auswerten einen konkreten Nachweis liefern.

Lösung 06

Erwartet wird: Ziel-Shell benennen, Input validieren, Variablen quoten, Exit Code prüfen, Fehlerpfad dokumentieren und für Pipelines und Redirections kontrollieren einen konkreten Nachweis liefern.

Lösung 07

Erwartet wird: Ziel-Shell benennen, Input validieren, Variablen quoten, Exit Code prüfen, Fehlerpfad dokumentieren und für Textdaten mit grep, sed und awk verarbeiten einen konkreten Nachweis liefern.

Lösung 08

Erwartet wird: Ziel-Shell benennen, Input validieren, Variablen quoten, Exit Code prüfen, Fehlerpfad dokumentieren und für Dateisystemoperationen sicher gestalten einen konkreten Nachweis liefern.

Lösung 09

Erwartet wird: Ziel-Shell benennen, Input validieren, Variablen quoten, Exit Code prüfen, Fehlerpfad dokumentieren und für Funktionen und Bibliotheken strukturieren einen konkreten Nachweis liefern.

Lösung 10

Erwartet wird: Ziel-Shell benennen, Input validieren, Variablen quoten, Exit Code prüfen, Fehlerpfad dokumentieren und für Optionen mit getopts parsen einen konkreten Nachweis liefern.

Lösung 11

Erwartet wird: Ziel-Shell benennen, Input validieren, Variablen quoten, Exit Code prüfen, Fehlerpfad dokumentieren und für temporäre Dateien mit mktemp absichern einen konkreten Nachweis liefern.

Lösung 12

Erwartet wird: Ziel-Shell benennen, Input validieren, Variablen quoten, Exit Code prüfen, Fehlerpfad dokumentieren und für Cleanup mit trap implementieren einen konkreten Nachweis liefern.

Lösung 13

Erwartet wird: Ziel-Shell benennen, Input validieren, Variablen quoten, Exit Code prüfen, Fehlerpfad dokumentieren und für Logging und Debugging einbauen einen konkreten Nachweis liefern.

Lösung 14

Erwartet wird: Ziel-Shell benennen, Input validieren, Variablen quoten, Exit Code prüfen, Fehlerpfad dokumentieren und für Skripte idempotent gestalten einen konkreten Nachweis liefern.

Lösung 15

Erwartet wird: Ziel-Shell benennen, Input validieren, Variablen quoten, Exit Code prüfen, Fehlerpfad dokumentieren und für ShellCheck und shfmt in Reviews einsetzen einen konkreten Nachweis liefern.

Lösung 16

Erwartet wird: Ziel-Shell benennen, Input validieren, Variablen quoten, Exit Code prüfen, Fehlerpfad dokumentieren und für Tests mit Smoke-Skripten oder Bats modellieren einen konkreten Nachweis liefern.

Lösung 17

Erwartet wird: Ziel-Shell benennen, Input validieren, Variablen quoten, Exit Code prüfen, Fehlerpfad dokumentieren und für Secrets und Umgebungsvariablen schützen einen konkreten Nachweis liefern.

Lösung 18

Erwartet wird: Ziel-Shell benennen, Input validieren, Variablen quoten, Exit Code prüfen, Fehlerpfad dokumentieren und für destruktive Operationen absichern einen konkreten Nachweis liefern.

Lösung 19

Erwartet wird: Ziel-Shell benennen, Input validieren, Variablen quoten, Exit Code prüfen, Fehlerpfad dokumentieren und für Portabilität zwischen Bash und POSIX sh bewerten einen konkreten Nachweis liefern.

Lösung 20

Erwartet wird: Ziel-Shell benennen, Input validieren, Variablen quoten, Exit Code prüfen, Fehlerpfad dokumentieren und für CI/CD-Gates für Skripte definieren einen konkreten Nachweis liefern.

Lösung 21

Erwartet wird: Ziel-Shell benennen, Input validieren, Variablen quoten, Exit Code prüfen, Fehlerpfad dokumentieren und für Incident Response für fehlerhafte Skripte durchführen einen konkreten Nachweis liefern.

Lösung 22

Erwartet wird: Ziel-Shell benennen, Input validieren, Variablen quoten, Exit Code prüfen, Fehlerpfad dokumentieren und für Interpreter und Ausführungsmodell erklären einen konkreten Nachweis liefern.

Lösung 23

Erwartet wird: Ziel-Shell benennen, Input validieren, Variablen quoten, Exit Code prüfen, Fehlerpfad dokumentieren und für Shebang und Dateirechte prüfen einen konkreten Nachweis liefern.

Lösung 24

Erwartet wird: Ziel-Shell benennen, Input validieren, Variablen quoten, Exit Code prüfen, Fehlerpfad dokumentieren und für Parameter sicher verarbeiten einen konkreten Nachweis liefern.

Lösung 25

Erwartet wird: Ziel-Shell benennen, Input validieren, Variablen quoten, Exit Code prüfen, Fehlerpfad dokumentieren und für Quoting und Expansion anwenden einen konkreten Nachweis liefern.

Lösung 26

Erwartet wird: Ziel-Shell benennen, Input validieren, Variablen quoten, Exit Code prüfen, Fehlerpfad dokumentieren und für Exit Codes und Fehlerpfade auswerten einen konkreten Nachweis liefern.

Lösung 27

Erwartet wird: Ziel-Shell benennen, Input validieren, Variablen quoten, Exit Code prüfen, Fehlerpfad dokumentieren und für Pipelines und Redirections kontrollieren einen konkreten Nachweis liefern.

Lösung 28

Erwartet wird: Ziel-Shell benennen, Input validieren, Variablen quoten, Exit Code prüfen, Fehlerpfad dokumentieren und für Textdaten mit grep, sed und awk verarbeiten einen konkreten Nachweis liefern.

Lösung 29

Erwartet wird: Ziel-Shell benennen, Input validieren, Variablen quoten, Exit Code prüfen, Fehlerpfad dokumentieren und für Dateisystemoperationen sicher gestalten einen konkreten Nachweis liefern.

Lösung 30

Erwartet wird: Ziel-Shell benennen, Input validieren, Variablen quoten, Exit Code prüfen, Fehlerpfad dokumentieren und für Funktionen und Bibliotheken strukturieren einen konkreten Nachweis liefern.

Lösung 31

Erwartet wird: Ziel-Shell benennen, Input validieren, Variablen quoten, Exit Code prüfen, Fehlerpfad dokumentieren und für Optionen mit getopts parsen einen konkreten Nachweis liefern.

Lösung 32

Erwartet wird: Ziel-Shell benennen, Input validieren, Variablen quoten, Exit Code prüfen, Fehlerpfad dokumentieren und für temporäre Dateien mit mktemp absichern einen konkreten Nachweis liefern.

Lösung 33

Erwartet wird: Ziel-Shell benennen, Input validieren, Variablen quoten, Exit Code prüfen, Fehlerpfad dokumentieren und für Cleanup mit trap implementieren einen konkreten Nachweis liefern.

Lösung 34

Erwartet wird: Ziel-Shell benennen, Input validieren, Variablen quoten, Exit Code prüfen, Fehlerpfad dokumentieren und für Logging und Debugging einbauen einen konkreten Nachweis liefern.

Lösung 35

Erwartet wird: Ziel-Shell benennen, Input validieren, Variablen quoten, Exit Code prüfen, Fehlerpfad dokumentieren und für Skripte idempotent gestalten einen konkreten Nachweis liefern.

Lösung 36

Erwartet wird: Ziel-Shell benennen, Input validieren, Variablen quoten, Exit Code prüfen, Fehlerpfad dokumentieren und für ShellCheck und shfmt in Reviews einsetzen einen konkreten Nachweis liefern.

Lösung 37

Erwartet wird: Ziel-Shell benennen, Input validieren, Variablen quoten, Exit Code prüfen, Fehlerpfad dokumentieren und für Tests mit Smoke-Skripten oder Bats modellieren einen konkreten Nachweis liefern.

Lösung 38

Erwartet wird: Ziel-Shell benennen, Input validieren, Variablen quoten, Exit Code prüfen, Fehlerpfad dokumentieren und für Secrets und Umgebungsvariablen schützen einen konkreten Nachweis liefern.

Lösung 39

Erwartet wird: Ziel-Shell benennen, Input validieren, Variablen quoten, Exit Code prüfen, Fehlerpfad dokumentieren und für destruktive Operationen absichern einen konkreten Nachweis liefern.

Lösung 40

Erwartet wird: Ziel-Shell benennen, Input validieren, Variablen quoten, Exit Code prüfen, Fehlerpfad dokumentieren und für Portabilität zwischen Bash und POSIX sh bewerten einen konkreten Nachweis liefern.

Lösung 41

Erwartet wird: Ziel-Shell benennen, Input validieren, Variablen quoten, Exit Code prüfen, Fehlerpfad dokumentieren und für CI/CD-Gates für Skripte definieren einen konkreten Nachweis liefern.

Lösung 42

Erwartet wird: Ziel-Shell benennen, Input validieren, Variablen quoten, Exit Code prüfen, Fehlerpfad dokumentieren und für Incident Response für fehlerhafte Skripte durchführen einen konkreten Nachweis liefern.

Lösung 43

Erwartet wird: Ziel-Shell benennen, Input validieren, Variablen quoten, Exit Code prüfen, Fehlerpfad dokumentieren und für Interpreter und Ausführungsmodell erklären einen konkreten Nachweis liefern.

Lösung 44

Erwartet wird: Ziel-Shell benennen, Input validieren, Variablen quoten, Exit Code prüfen, Fehlerpfad dokumentieren und für Shebang und Dateirechte prüfen einen konkreten Nachweis liefern.

Lösung 45

Erwartet wird: Ziel-Shell benennen, Input validieren, Variablen quoten, Exit Code prüfen, Fehlerpfad dokumentieren und für Parameter sicher verarbeiten einen konkreten Nachweis liefern.

Lösung 46

Erwartet wird: Ziel-Shell benennen, Input validieren, Variablen quoten, Exit Code prüfen, Fehlerpfad dokumentieren und für Quoting und Expansion anwenden einen konkreten Nachweis liefern.

Lösung 47

Erwartet wird: Ziel-Shell benennen, Input validieren, Variablen quoten, Exit Code prüfen, Fehlerpfad dokumentieren und für Exit Codes und Fehlerpfade auswerten einen konkreten Nachweis liefern.

Lösung 48

Erwartet wird: Ziel-Shell benennen, Input validieren, Variablen quoten, Exit Code prüfen, Fehlerpfad dokumentieren und für Pipelines und Redirections kontrollieren einen konkreten Nachweis liefern.

03 / 06

Praktische Aufgabe

Schreibe ein Skript mit --help, --dry-run, Eingabevalidierung, Logging nach stderr und maschinenlesbarer Ergebnisdatei. Reiche Syntaxcheck, Testlauf und Review-Notiz ein.

04 / 06

Review-Checkliste für Intermediate

  • 01. Shebang und Ziel-Shell eindeutig benennen: Lege fest, welche Datei, welches Kommando, welcher Exit Code und welches Risiko betroffen sind.
  • 02. alle Variablenzugriffe quoten, außer Wortaufspaltung ist bewusst nötig: Lege fest, welche Datei, welches Kommando, welcher Exit Code und welches Risiko betroffen sind.
  • 03. Eingaben validieren, bevor sie Dateinamen, Optionen oder Kommandos beeinflussen: Lege fest, welche Datei, welches Kommando, welcher Exit Code und welches Risiko betroffen sind.
  • 04. Exit Codes explizit auswerten und dokumentieren: Lege fest, welche Datei, welches Kommando, welcher Exit Code und welches Risiko betroffen sind.
  • 05. stderr und stdout trennen: Lege fest, welche Datei, welches Kommando, welcher Exit Code und welches Risiko betroffen sind.
  • 06. temporäre Dateien mit mktemp erzeugen: Lege fest, welche Datei, welches Kommando, welcher Exit Code und welches Risiko betroffen sind.
  • 07. Cleanup über trap testen: Lege fest, welche Datei, welches Kommando, welcher Exit Code und welches Risiko betroffen sind.
  • 08. destruktive Operationen mit Dry-Run, Scope-Prüfung und Bestätigung absichern: Lege fest, welche Datei, welches Kommando, welcher Exit Code und welches Risiko betroffen sind.
  • 09. Secrets nie ausgeben oder committen: Lege fest, welche Datei, welches Kommando, welcher Exit Code und welches Risiko betroffen sind.
  • 10. PATH und externe Abhängigkeiten prüfen: Lege fest, welche Datei, welches Kommando, welcher Exit Code und welches Risiko betroffen sind.
  • 11. ShellCheck-Warnungen behandeln oder begründet unterdrücken: Lege fest, welche Datei, welches Kommando, welcher Exit Code und welches Risiko betroffen sind.
  • 12. Portabilitätsannahmen zwischen Bash und POSIX sh dokumentieren: Lege fest, welche Datei, welches Kommando, welcher Exit Code und welches Risiko betroffen sind.
  • 13. Shebang und Ziel-Shell eindeutig benennen: Lege fest, welche Datei, welches Kommando, welcher Exit Code und welches Risiko betroffen sind.
  • 14. alle Variablenzugriffe quoten, außer Wortaufspaltung ist bewusst nötig: Lege fest, welche Datei, welches Kommando, welcher Exit Code und welches Risiko betroffen sind.
  • 15. Eingaben validieren, bevor sie Dateinamen, Optionen oder Kommandos beeinflussen: Lege fest, welche Datei, welches Kommando, welcher Exit Code und welches Risiko betroffen sind.
  • 16. Exit Codes explizit auswerten und dokumentieren: Lege fest, welche Datei, welches Kommando, welcher Exit Code und welches Risiko betroffen sind.
  • 17. stderr und stdout trennen: Lege fest, welche Datei, welches Kommando, welcher Exit Code und welches Risiko betroffen sind.
  • 18. temporäre Dateien mit mktemp erzeugen: Lege fest, welche Datei, welches Kommando, welcher Exit Code und welches Risiko betroffen sind.
  • 19. Cleanup über trap testen: Lege fest, welche Datei, welches Kommando, welcher Exit Code und welches Risiko betroffen sind.
  • 20. destruktive Operationen mit Dry-Run, Scope-Prüfung und Bestätigung absichern: Lege fest, welche Datei, welches Kommando, welcher Exit Code und welches Risiko betroffen sind.
  • 21. Secrets nie ausgeben oder committen: Lege fest, welche Datei, welches Kommando, welcher Exit Code und welches Risiko betroffen sind.
  • 22. PATH und externe Abhängigkeiten prüfen: Lege fest, welche Datei, welches Kommando, welcher Exit Code und welches Risiko betroffen sind.
  • 23. ShellCheck-Warnungen behandeln oder begründet unterdrücken: Lege fest, welche Datei, welches Kommando, welcher Exit Code und welches Risiko betroffen sind.
  • 24. Portabilitätsannahmen zwischen Bash und POSIX sh dokumentieren: Lege fest, welche Datei, welches Kommando, welcher Exit Code und welches Risiko betroffen sind.
  • 25. Shebang und Ziel-Shell eindeutig benennen: Lege fest, welche Datei, welches Kommando, welcher Exit Code und welches Risiko betroffen sind.
  • 26. alle Variablenzugriffe quoten, außer Wortaufspaltung ist bewusst nötig: Lege fest, welche Datei, welches Kommando, welcher Exit Code und welches Risiko betroffen sind.
  • 27. Eingaben validieren, bevor sie Dateinamen, Optionen oder Kommandos beeinflussen: Lege fest, welche Datei, welches Kommando, welcher Exit Code und welches Risiko betroffen sind.
  • 28. Exit Codes explizit auswerten und dokumentieren: Lege fest, welche Datei, welches Kommando, welcher Exit Code und welches Risiko betroffen sind.
  • 29. stderr und stdout trennen: Lege fest, welche Datei, welches Kommando, welcher Exit Code und welches Risiko betroffen sind.
  • 30. temporäre Dateien mit mktemp erzeugen: Lege fest, welche Datei, welches Kommando, welcher Exit Code und welches Risiko betroffen sind.
  • 31. Cleanup über trap testen: Lege fest, welche Datei, welches Kommando, welcher Exit Code und welches Risiko betroffen sind.
  • 32. destruktive Operationen mit Dry-Run, Scope-Prüfung und Bestätigung absichern: Lege fest, welche Datei, welches Kommando, welcher Exit Code und welches Risiko betroffen sind.
  • 33. Secrets nie ausgeben oder committen: Lege fest, welche Datei, welches Kommando, welcher Exit Code und welches Risiko betroffen sind.
  • 34. PATH und externe Abhängigkeiten prüfen: Lege fest, welche Datei, welches Kommando, welcher Exit Code und welches Risiko betroffen sind.
  • 35. ShellCheck-Warnungen behandeln oder begründet unterdrücken: Lege fest, welche Datei, welches Kommando, welcher Exit Code und welches Risiko betroffen sind.
  • 36. Portabilitätsannahmen zwischen Bash und POSIX sh dokumentieren: Lege fest, welche Datei, welches Kommando, welcher Exit Code und welches Risiko betroffen sind.
  • 37. Shebang und Ziel-Shell eindeutig benennen: Lege fest, welche Datei, welches Kommando, welcher Exit Code und welches Risiko betroffen sind.
  • 38. alle Variablenzugriffe quoten, außer Wortaufspaltung ist bewusst nötig: Lege fest, welche Datei, welches Kommando, welcher Exit Code und welches Risiko betroffen sind.
  • 39. Eingaben validieren, bevor sie Dateinamen, Optionen oder Kommandos beeinflussen: Lege fest, welche Datei, welches Kommando, welcher Exit Code und welches Risiko betroffen sind.
  • 40. Exit Codes explizit auswerten und dokumentieren: Lege fest, welche Datei, welches Kommando, welcher Exit Code und welches Risiko betroffen sind.
  • 41. stderr und stdout trennen: Lege fest, welche Datei, welches Kommando, welcher Exit Code und welches Risiko betroffen sind.
  • 42. temporäre Dateien mit mktemp erzeugen: Lege fest, welche Datei, welches Kommando, welcher Exit Code und welches Risiko betroffen sind.
  • 43. Cleanup über trap testen: Lege fest, welche Datei, welches Kommando, welcher Exit Code und welches Risiko betroffen sind.
  • 44. destruktive Operationen mit Dry-Run, Scope-Prüfung und Bestätigung absichern: Lege fest, welche Datei, welches Kommando, welcher Exit Code und welches Risiko betroffen sind.
  • 45. Secrets nie ausgeben oder committen: Lege fest, welche Datei, welches Kommando, welcher Exit Code und welches Risiko betroffen sind.
05 / 06

Praxisanhang: Intermediate

Dieser Anhang ist ein Arbeitsvorrat für längere Trainings, Reviews und Wiederholungen. Jede Aufgabe lässt sich lokal mit Bash, Testdaten und einem Git-Repository prüfen.

A001. Bash

  • Arbeitsauftrag: Eingabe validieren und beziehe die Beobachtung ausdrücklich auf Bash.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A002. Review

  • Arbeitsauftrag: Exit Code erklären und beziehe die Beobachtung ausdrücklich auf Review.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A003. Testing

  • Arbeitsauftrag: Quoting prüfen und beziehe die Beobachtung ausdrücklich auf Testing.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A004. Security

  • Arbeitsauftrag: Fehlerpfad testen und beziehe die Beobachtung ausdrücklich auf Security.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A005. Bash

  • Arbeitsauftrag: Logausgabe bewerten und beziehe die Beobachtung ausdrücklich auf Bash.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A006. Review

  • Arbeitsauftrag: Cleanup nachvollziehen und beziehe die Beobachtung ausdrücklich auf Review.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A007. Testing

  • Arbeitsauftrag: Portabilität abgrenzen und beziehe die Beobachtung ausdrücklich auf Testing.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A008. Security

  • Arbeitsauftrag: Security-Risiko markieren und beziehe die Beobachtung ausdrücklich auf Security.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A009. Bash

  • Arbeitsauftrag: Recovery-Pfad dokumentieren und beziehe die Beobachtung ausdrücklich auf Bash.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A010. Review

  • Arbeitsauftrag: Review-Regel formulieren und beziehe die Beobachtung ausdrücklich auf Review.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A011. Testing

  • Arbeitsauftrag: Eingabe validieren und beziehe die Beobachtung ausdrücklich auf Testing.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A012. Security

  • Arbeitsauftrag: Exit Code erklären und beziehe die Beobachtung ausdrücklich auf Security.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A013. Bash

  • Arbeitsauftrag: Quoting prüfen und beziehe die Beobachtung ausdrücklich auf Bash.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A014. Review

  • Arbeitsauftrag: Fehlerpfad testen und beziehe die Beobachtung ausdrücklich auf Review.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A015. Testing

  • Arbeitsauftrag: Logausgabe bewerten und beziehe die Beobachtung ausdrücklich auf Testing.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A016. Security

  • Arbeitsauftrag: Cleanup nachvollziehen und beziehe die Beobachtung ausdrücklich auf Security.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A017. Bash

  • Arbeitsauftrag: Portabilität abgrenzen und beziehe die Beobachtung ausdrücklich auf Bash.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A018. Review

  • Arbeitsauftrag: Security-Risiko markieren und beziehe die Beobachtung ausdrücklich auf Review.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A019. Testing

  • Arbeitsauftrag: Recovery-Pfad dokumentieren und beziehe die Beobachtung ausdrücklich auf Testing.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A020. Security

  • Arbeitsauftrag: Review-Regel formulieren und beziehe die Beobachtung ausdrücklich auf Security.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A021. Bash

  • Arbeitsauftrag: Eingabe validieren und beziehe die Beobachtung ausdrücklich auf Bash.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A022. Review

  • Arbeitsauftrag: Exit Code erklären und beziehe die Beobachtung ausdrücklich auf Review.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A023. Testing

  • Arbeitsauftrag: Quoting prüfen und beziehe die Beobachtung ausdrücklich auf Testing.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A024. Security

  • Arbeitsauftrag: Fehlerpfad testen und beziehe die Beobachtung ausdrücklich auf Security.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A025. Bash

  • Arbeitsauftrag: Logausgabe bewerten und beziehe die Beobachtung ausdrücklich auf Bash.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A026. Review

  • Arbeitsauftrag: Cleanup nachvollziehen und beziehe die Beobachtung ausdrücklich auf Review.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A027. Testing

  • Arbeitsauftrag: Portabilität abgrenzen und beziehe die Beobachtung ausdrücklich auf Testing.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A028. Security

  • Arbeitsauftrag: Security-Risiko markieren und beziehe die Beobachtung ausdrücklich auf Security.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A029. Bash

  • Arbeitsauftrag: Recovery-Pfad dokumentieren und beziehe die Beobachtung ausdrücklich auf Bash.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A030. Review

  • Arbeitsauftrag: Review-Regel formulieren und beziehe die Beobachtung ausdrücklich auf Review.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A031. Testing

  • Arbeitsauftrag: Eingabe validieren und beziehe die Beobachtung ausdrücklich auf Testing.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A032. Security

  • Arbeitsauftrag: Exit Code erklären und beziehe die Beobachtung ausdrücklich auf Security.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A033. Bash

  • Arbeitsauftrag: Quoting prüfen und beziehe die Beobachtung ausdrücklich auf Bash.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A034. Review

  • Arbeitsauftrag: Fehlerpfad testen und beziehe die Beobachtung ausdrücklich auf Review.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A035. Testing

  • Arbeitsauftrag: Logausgabe bewerten und beziehe die Beobachtung ausdrücklich auf Testing.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A036. Security

  • Arbeitsauftrag: Cleanup nachvollziehen und beziehe die Beobachtung ausdrücklich auf Security.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A037. Bash

  • Arbeitsauftrag: Portabilität abgrenzen und beziehe die Beobachtung ausdrücklich auf Bash.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A038. Review

  • Arbeitsauftrag: Security-Risiko markieren und beziehe die Beobachtung ausdrücklich auf Review.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A039. Testing

  • Arbeitsauftrag: Recovery-Pfad dokumentieren und beziehe die Beobachtung ausdrücklich auf Testing.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A040. Security

  • Arbeitsauftrag: Review-Regel formulieren und beziehe die Beobachtung ausdrücklich auf Security.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A041. Bash

  • Arbeitsauftrag: Eingabe validieren und beziehe die Beobachtung ausdrücklich auf Bash.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A042. Review

  • Arbeitsauftrag: Exit Code erklären und beziehe die Beobachtung ausdrücklich auf Review.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A043. Testing

  • Arbeitsauftrag: Quoting prüfen und beziehe die Beobachtung ausdrücklich auf Testing.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A044. Security

  • Arbeitsauftrag: Fehlerpfad testen und beziehe die Beobachtung ausdrücklich auf Security.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A045. Bash

  • Arbeitsauftrag: Logausgabe bewerten und beziehe die Beobachtung ausdrücklich auf Bash.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A046. Review

  • Arbeitsauftrag: Cleanup nachvollziehen und beziehe die Beobachtung ausdrücklich auf Review.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A047. Testing

  • Arbeitsauftrag: Portabilität abgrenzen und beziehe die Beobachtung ausdrücklich auf Testing.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A048. Security

  • Arbeitsauftrag: Security-Risiko markieren und beziehe die Beobachtung ausdrücklich auf Security.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A049. Bash

  • Arbeitsauftrag: Recovery-Pfad dokumentieren und beziehe die Beobachtung ausdrücklich auf Bash.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A050. Review

  • Arbeitsauftrag: Review-Regel formulieren und beziehe die Beobachtung ausdrücklich auf Review.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A051. Testing

  • Arbeitsauftrag: Eingabe validieren und beziehe die Beobachtung ausdrücklich auf Testing.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A052. Security

  • Arbeitsauftrag: Exit Code erklären und beziehe die Beobachtung ausdrücklich auf Security.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A053. Bash

  • Arbeitsauftrag: Quoting prüfen und beziehe die Beobachtung ausdrücklich auf Bash.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A054. Review

  • Arbeitsauftrag: Fehlerpfad testen und beziehe die Beobachtung ausdrücklich auf Review.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A055. Testing

  • Arbeitsauftrag: Logausgabe bewerten und beziehe die Beobachtung ausdrücklich auf Testing.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A056. Security

  • Arbeitsauftrag: Cleanup nachvollziehen und beziehe die Beobachtung ausdrücklich auf Security.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A057. Bash

  • Arbeitsauftrag: Portabilität abgrenzen und beziehe die Beobachtung ausdrücklich auf Bash.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A058. Review

  • Arbeitsauftrag: Security-Risiko markieren und beziehe die Beobachtung ausdrücklich auf Review.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A059. Testing

  • Arbeitsauftrag: Recovery-Pfad dokumentieren und beziehe die Beobachtung ausdrücklich auf Testing.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A060. Security

  • Arbeitsauftrag: Review-Regel formulieren und beziehe die Beobachtung ausdrücklich auf Security.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A061. Bash

  • Arbeitsauftrag: Eingabe validieren und beziehe die Beobachtung ausdrücklich auf Bash.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A062. Review

  • Arbeitsauftrag: Exit Code erklären und beziehe die Beobachtung ausdrücklich auf Review.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A063. Testing

  • Arbeitsauftrag: Quoting prüfen und beziehe die Beobachtung ausdrücklich auf Testing.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A064. Security

  • Arbeitsauftrag: Fehlerpfad testen und beziehe die Beobachtung ausdrücklich auf Security.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A065. Bash

  • Arbeitsauftrag: Logausgabe bewerten und beziehe die Beobachtung ausdrücklich auf Bash.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A066. Review

  • Arbeitsauftrag: Cleanup nachvollziehen und beziehe die Beobachtung ausdrücklich auf Review.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A067. Testing

  • Arbeitsauftrag: Portabilität abgrenzen und beziehe die Beobachtung ausdrücklich auf Testing.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A068. Security

  • Arbeitsauftrag: Security-Risiko markieren und beziehe die Beobachtung ausdrücklich auf Security.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A069. Bash

  • Arbeitsauftrag: Recovery-Pfad dokumentieren und beziehe die Beobachtung ausdrücklich auf Bash.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A070. Review

  • Arbeitsauftrag: Review-Regel formulieren und beziehe die Beobachtung ausdrücklich auf Review.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A071. Testing

  • Arbeitsauftrag: Eingabe validieren und beziehe die Beobachtung ausdrücklich auf Testing.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A072. Security

  • Arbeitsauftrag: Exit Code erklären und beziehe die Beobachtung ausdrücklich auf Security.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A073. Bash

  • Arbeitsauftrag: Quoting prüfen und beziehe die Beobachtung ausdrücklich auf Bash.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A074. Review

  • Arbeitsauftrag: Fehlerpfad testen und beziehe die Beobachtung ausdrücklich auf Review.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A075. Testing

  • Arbeitsauftrag: Logausgabe bewerten und beziehe die Beobachtung ausdrücklich auf Testing.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A076. Security

  • Arbeitsauftrag: Cleanup nachvollziehen und beziehe die Beobachtung ausdrücklich auf Security.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A077. Bash

  • Arbeitsauftrag: Portabilität abgrenzen und beziehe die Beobachtung ausdrücklich auf Bash.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A078. Review

  • Arbeitsauftrag: Security-Risiko markieren und beziehe die Beobachtung ausdrücklich auf Review.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A079. Testing

  • Arbeitsauftrag: Recovery-Pfad dokumentieren und beziehe die Beobachtung ausdrücklich auf Testing.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.

A080. Security

  • Arbeitsauftrag: Review-Regel formulieren und beziehe die Beobachtung ausdrücklich auf Security.
  • Nachweis: Notiere das geprüfte Kommando, erwartete Ausgabe, tatsächliche Ausgabe und Exit Code.
  • Betriebsfrage: Was passiert bei leerer Eingabe, fehlender Datei, fehlendem Tool und wiederholter Ausführung?
  • Security-Frage: Kann Input als Option, Pfad, Glob, Subshell, eval-Ausdruck oder Secret-Leak wirken?
  • Recovery: Beschreibe Revert, Cleanup, Restore, Secret-Rotation oder manuelle Korrektur.
06 / 06

SH · Orthevs Academy

31 Module als durchgängiger Lernpfad.

Die Reihenfolge bleibt unverändert: von der Laborgrundstruktur über fachliche Grundlagen und Betriebsmodelle bis zum abschließenden Troubleshooting. Die technischen Verzeichnisnamen werden bewusst beibehalten.

Orthevs – Engineering als Grundlage für das, was als Nächstes kommt.

Orthevs als App

Orthevs installieren

Die Orthevs Web-App kann auf unterstützten Mobilgeräten und Desktop-Browsern installiert werden.

iPhone und iPad

Öffnen Sie Orthevs in Safari. Tippen Sie auf Teilen, dann auf ‚Zum Home-Bildschirm‘. Aktivieren Sie gegebenenfalls ‚Als Web-App öffnen‘ und tippen Sie auf ‚Hinzufügen‘.

Android

Für die Web-App öffnen Sie das Browsermenü und wählen ‚App installieren‘ oder ‚Zum Startbildschirm hinzufügen‘. Bestätigen Sie die Installation.

Desktop-Browser

Öffnen Sie das Browsermenü oder das Installationssymbol in der Adressleiste und wählen Sie ‚App installieren‘ beziehungsweise ‚Zum Dock hinzufügen‘.

Die Web-App-Installation hängt vom Browser ab. Falls kein Installationsdialog erscheint, nutzen Sie die angezeigten Schritte im Browser.