Add printing help
This commit is contained in:
@@ -21,11 +21,26 @@ function fix_flac_file()
|
|||||||
mv "fixed.flac" "$1"
|
mv "fixed.flac" "$1"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function print_help()
|
||||||
|
{
|
||||||
|
echo "script to fix where flac tags are set correctly but navidrome still sees them as having [Unknown album] and [Unknown artist]"
|
||||||
|
echo "usage: fix_unknown_album_and_artist_flac_file.sh FILENAME [LOCATION] [-l]"
|
||||||
|
echo "parameters:"
|
||||||
|
echo "\tFILENAME: file to fix. Can be a relative or absolute path"
|
||||||
|
echo "\tLOCATION: optional, location of the file, if the script is run from a different directory than where the file to fix is."
|
||||||
|
echo "\t-l LISTFILE: optional, location of file containing multiple files to fix, each starting with a new line. "
|
||||||
|
echo "\tThis is the same as running the script for each single file in the list"
|
||||||
|
}
|
||||||
|
|
||||||
if [ -z "$2" ]
|
if [ -z "$2" ]
|
||||||
then
|
then
|
||||||
echo "staying in current directory"
|
echo "staying in current directory"
|
||||||
else
|
else
|
||||||
if [ "$1" = "-l" ]
|
if [ "$1" = "-h" ]
|
||||||
|
then
|
||||||
|
print_help
|
||||||
|
exit 0
|
||||||
|
elif [ "$1" = "-l" ]
|
||||||
then
|
then
|
||||||
echo "Looping through $2"
|
echo "Looping through $2"
|
||||||
while read flacfile; do
|
while read flacfile; do
|
||||||
|
|||||||
Reference in New Issue
Block a user