From c3ea47b3057d2bfb15468e0a45189e3c1fe266a4 Mon Sep 17 00:00:00 2001 From: MrGeorgen Date: Fri, 9 Jul 2021 15:25:06 +0200 Subject: [PATCH] posix complain --- md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/md b/md index f5ef887..b50f692 100755 --- a/md +++ b/md @@ -2,7 +2,8 @@ checkMetadata() { ffprobe "$1" 2>&1 | grep -e artist -e title while true; do - read -p "correct metadata? [Y] | [n]: " yn + printf "correct metadata? [Y] | [n]: " + read -r yn < /dev/tty case "$yn" in [Yy]* ) return 0;; [Nn]* ) return 1;; @@ -10,7 +11,7 @@ checkMetadata() { esac done } -cd ~/Medien/Musik/2020 +cd ~/Medien/Musik/2020 || exit download_dir="$(mktemp -d)" file_name="$(youtube-dl "ytsearch:$1 lyrics" \ --extract-audio \ @@ -25,7 +26,7 @@ r128gain "$file_name" 2> /dev/null temp_dir="$(mktemp -d)" temp_file="$temp_dir/0.mp3" cp "$file_name" "$temp_file" -idntag "$temp_file" +idntag "$temp_file" > /dev/null temp_file=$(echo "$temp_dir"/*) if checkMetadata "$temp_file"; then mv "$temp_file" .