Bug #193486 - Use echo -n and properly quote the array argument. (trunk r7850)
authorZac Medico <zmedico@gentoo.org>
Thu, 27 Sep 2007 15:47:20 +0000 (15:47 -0000)
committerZac Medico <zmedico@gentoo.org>
Thu, 27 Sep 2007 15:47:20 +0000 (15:47 -0000)
svn path=/main/branches/2.1.2/; revision=7851

bin/ecompress

index d2d6553a31168d728789deab497f7dafcbf57e0a..5a2dcbf36e713f1dd2407e3b7918cc89a7a2b5cb 100755 (executable)
@@ -48,7 +48,7 @@ case $1 in
                # delete it so that the compressor doesn't whine (bzip2 will
                # complain and skip, gzip will prompt for input)
                suffix=$(ecompress --suffix)
-               [[ -n ${suffix} ]] && echo ${@/%/${suffix}$'\001'} | \
+               [[ -n ${suffix} ]] && echo -n "${@/%/${suffix}$'\001'}" | \
                        tr '\001' '\000' | ${XARGS} -0 rm -f
                # Finally, let's actually do some real work
                exec "${PORTAGE_COMPRESS}" ${PORTAGE_COMPRESS_FLAGS} "$@"