Automatización shell

Automatización shell: intérpretes, YAML y archivos de versiones1

Comprueba primero el intérprete y valida las entradas antes de elegir o ejecutar un comando. El ejemplo de versiones numéricas no implementa todas las reglas de SemVer, y los metadatos de una versión no verifican los bytes descargados.

Seleccionar archivos de versiones

Comprueba la respuesta y la selección de archivos antes de tratar los metadatos como una instrucción de descarga.

  1. Verificar la suma SHA-256 de un archivo descargado con Python

    Compara un archivo descargado con un valor SHA-256 de confianza mediante un verificador de Python que lee por bloques. Reproduce coincidencias, cambios y errores de lectura con códigos de salida explícitos.