Files
Server-scripts/audiobook_metadata/metadata_remove_author_before_title.sh
T
Lucas Vivohost 7c2e0db615 metadata scripts
album from folder: create album from foldername
read: read and display author, album, grouping of every folder
remove author before title: remove "name - " when matching author
2026-09-14 12:43:38 +02:00

21 lines
330 B
Bash

#!/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