#!/usr/bin/env bash set -euo pipefail SRC="${1:?usage: backup.sh }" DEST="${2:-/tmp/backup-$(date +%F)}" mkdir -p "$DEST" tar -czf "$DEST/archive.tar.gz" -C "$SRC" . echo "Backup written to $DEST/archive.tar.gz"