#!/usr/bin/env bash set -u set -o pipefail export LC_ALL=C marker=created cleanup_marker() { marker=cleaned; } trap cleanup_marker EXIT cleanup_marker [[ $marker == cleaned ]] || exit 1 trap - EXIT printf "Cleanup function checked; trap released deliberately\n"