Files
Server-scripts/audiobook_metadata/metadata_remove_author_before_title.sh
T

20 lines
330 B
Bash
Raw Normal View History

2026-09-14 12:22:45 +02:00
#!/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