#!/bin/zsh set -euo pipefail script_dir=${0:A:h} catalog_dir=${script_dir:h} outputs_dir=${catalog_dir:h} mount_point="$outputs_dir/Calculet-NPU-analysis-bundle-20260801/remote-export/extracted-case-sensitive" if ! mount | grep -Fq " on $mount_point "; then print -r -- "Not mounted: $mount_point" exit 0 fi hdiutil detach "$mount_point" print -r -- "Unmounted: $mount_point"