From e7530e7c17acbb94af451881b25c2fad3d7a2a2c Mon Sep 17 00:00:00 2001 From: data Date: Tue, 7 Mar 2006 10:09:44 +0000 Subject: [PATCH 1/1] Missing quotes for flac files with spaces added. NetBSD improvement for managing spaces on OUTPUTTYPE. git-svn-id: http://abcde.googlecode.com/svn/trunk@209 a0fa61bc-5347-0410-a1a9-7f54aa4e1825 --- abcde | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/abcde b/abcde index 5d13063..047210b 100755 --- a/abcde +++ b/abcde @@ -1435,8 +1435,8 @@ do_discid () disktool -u ${CDROM#/dev/} fi if [ "$CDROMREADERSYNTAX" = "flac" ] ; then - if $METAFLAC $METAFLACOPTS --export-cuesheet-to=- $CDROM > /dev/null 2>&1 ; then - TRACKINFO=$($METAFLAC $METAFLACOPTS --export-cuesheet-to=- $CDROM | $CUE2DISCID) + if $METAFLAC $METAFLACOPTS --export-cuesheet-to=- "$CDROM" > /dev/null 2>&1 ; then + TRACKINFO=$($METAFLAC $METAFLACOPTS --export-cuesheet-to=- "$CDROM" | $CUE2DISCID) else log error "the input flac file does not contain a cuesheet." exit 1 @@ -3110,7 +3110,7 @@ esac # Allow -o OUTPUT(1):OPTIONS(1),...,OUTPUT(N):OPTIONS(N) mode of operation if echo "$OUTPUTTYPE" | grep ":" > /dev/null 2>&1 ; then - for OUTPUT in "$(echo "$OUTPUTTYPE" | tr , \ )"; do + for OUTPUT in "$(echo "$OUTPUTTYPE" | tr \ \|| tr , \ | tr \| \ )"; do case "$OUTPUT" in vorbis:*|ogg:*) OGGENCODEROPTSCLI="$( echo $OUTPUT | cut -d: -f2- )" ;; mp3:*) MP3ENCODEROPTSCLI="$( echo $OUTPUT | cut -d: -f2- )" ;; -- 2.20.1