#!/usr/bin/env bashset -euo pipefailtries=5sleep=60for i in $(seq 1 "${tries}"); doif [[ ${i} -gt 1 ]]; then# echo "[+] Command failed. Waiting for ${sleep} seconds"sleep "${sleep}"fi# echo "[+] Running (try: ${i}): dnf ${*}"dnf "${@}" && r=0 && break || r=$?doneexit "$r"