#!/usr/bin/env bash set -euo pipefail SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" # shellcheck source=00_env.sh . "$SCRIPT_DIR/00_env.sh" SEARCH_PATH="/" TOP_N=20 DEPTH=2 EXECUTE=false usage() { printf 'Usage: %s [--path ] [--top ] [--depth ] [--execute]\n' "$(basename "$0")" } while [[ "$#" -gt 0 ]]; do case "$1" in --path) SEARCH_PATH="${2:-}"; shift 2 ;; --top) TOP_N="${2:-}"; shift 2 ;; --depth) DEPTH="${2:-}"; shift 2 ;; --execute) EXECUTE=true; DRY_RUN=false; shift ;; -h|--help) usage; exit 0 ;; *) critical "Unknown argument: $1"; usage; exit 2 ;; esac done section "Disk Full Incident Workflow" cat <