22 lines
384 B
Bash
Executable File
22 lines
384 B
Bash
Executable File
#!/bin/bash
|
|
|
|
if [[ "$1" == "-h" ]]
|
|
then
|
|
echo "album_rename [-h] | <source_dir> <target_dir> <album_name>"
|
|
exit
|
|
fi
|
|
|
|
source_dir="$1"
|
|
target_dir="$2"
|
|
album_name="$3"
|
|
|
|
for file in ${source_dir}/*.flac
|
|
do
|
|
target_file="${target_dir}/$(basename $file)"
|
|
|
|
cp "${file}" "${target_file}"
|
|
metaflac --remove-tag=ALBUM --set-tag="ALBUM=${album_name}" "${target_file}"
|
|
|
|
i=$(($i+1))
|
|
done
|