Shell-Automatisierung: Interpreter, YAML und Release-Dateien1
Prüfen Sie zuerst den Interpreter und validieren Sie Eingaben, bevor Sie einen Befehl auswählen oder ausführen. Das Beispiel für numerische Versionen setzt nicht alle SemVer-Regeln um. Release-Metadaten prüfen die heruntergeladenen Bytes nicht.
Release-Dateien auswählen
Prüfen Sie Antwort und Dateiauswahl, bevor Sie Metadaten als Download-Anweisung behandeln.
- SHA-256-Prüfsumme einer heruntergeladenen Datei mit Python prüfen
Vergleichen Sie eine heruntergeladene Datei mit einem vertrauenswürdigen SHA-256-Wert per Streaming-Prüfung in Python. Reproduzieren Sie passende, veränderte und unlesbare Dateien mit expliziten Exit-Codes.