correct a bug if there are more than 9 tracks per albums
This commit is contained in:
2021-01-31 11:20:42 +01:00
parent 2c025708c2
commit 1f22224589

View File

@@ -645,7 +645,7 @@ play_artist_from_library() {
echo -e "$a\n" echo -e "$a\n"
read -p "Album to play: " number read -p "Album to play: " number
b=$(echo "$a" | grep "$number: ") b=$(echo "$a" | grep -m 1 "$number: ")
album=$(echo "$b" | awk -F ": " '{print $3}' | awk -F "|" '{print $1}' | sed 's/ *$//g') album=$(echo "$b" | awk -F ": " '{print $3}' | awk -F "|" '{print $1}' | sed 's/ *$//g')
artist=$(echo "$b" | awk -F ": " '{print $4}') artist=$(echo "$b" | awk -F ": " '{print $4}')
@@ -663,7 +663,7 @@ play_album_from_library() {
echo -e "$a\n" echo -e "$a\n"
read -p "Album to play: " number read -p "Album to play: " number
b=$(echo "$a" | grep "$number: ") b=$(echo "$a" | grep -m 1 "$number: ")
album=$(echo "$b" | awk -F ": " '{print $3}' | awk -F "|" '{print $1}' | sed 's/ *$//g') album=$(echo "$b" | awk -F ": " '{print $3}' | awk -F "|" '{print $1}' | sed 's/ *$//g')
artist=$(echo "$b" | awk -F ": " '{print $4}') artist=$(echo "$b" | awk -F ": " '{print $4}')
@@ -681,7 +681,7 @@ play_track_from_library() {
echo -e "$a\n" echo -e "$a\n"
read -p "Track to play: " number read -p "Track to play: " number
b=$(echo "$a" | grep "$number: ") b=$(echo "$a" | grep -m 1 "$number: ")
# 1: Artist: Alain Souchon | Album: Collection (1984-2001) | Title: J'veux du cuir # 1: Artist: Alain Souchon | Album: Collection (1984-2001) | Title: J'veux du cuir
track=$(echo "$b" | awk -F ": " '{print $5}') track=$(echo "$b" | awk -F ": " '{print $5}')
artist=$(echo "$b" | awk -F ": " '{print $3}' | awk -F "|" '{print $1}' | sed 's/ *$//g') artist=$(echo "$b" | awk -F ": " '{print $3}' | awk -F "|" '{print $1}' | sed 's/ *$//g')