#!/bin/bash # Controllo che esistano file FLAC nella cartella shopt -s nullglob files=(*.flac) if [ ${#files[@]} -eq 0 ]; then echo "Nessun file .flac trovato nella cartella." exit 1 fi read -p "Album: " album read -p "Artista: " artista read -p "Data: " data #Rimuove eventuali metaflac --remove-all-tags *.flac #set tag metaflac --set-tag="ARTIST=$artista" --set-tag="ALBUM=$album" --set-tag="DATE=$data" *.flac track=1 for file in "${files[@]}"; do echo "----------------------------------------" echo "File: $file" read -p "Titolo per questo brano: " title # numero traccia tracknumber=$(printf "$track") # Aggiunge i nuovi tag metaflac --set-tag="TRACKNUMBER=$tracknumber" \ --set-tag="TITLE=$title" "$file" echo "Tag aggiornati: TRACKNUMBER=$tracknumber, TITLE=$title" ((track++)) done echo "----------------------------------------" echo "Operazione completata."