#!/usr/bin/env bash set -euo pipefail WORKDIR="${1:-.}" cd "$WORKDIR" # Use $2 if provided, otherwise use current directory name AUTHOR="${2:-$(basename "$PWD")}" for d in "$AUTHOR - "*; do [[ -d "$d" ]] || continue new_name="${d#"$AUTHOR - "}" echo "Renaming: $d -> $new_name" mv -- "$d" "$new_name" done