From: Peter Johnson Date: Thu, 30 Jul 2009 02:19:38 +0000 (-0000) Subject: Fix #184: test -e is not portable (despite being in POSIX); use test -f instead. X-Git-Tag: v1.0.0~84 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=b5f0a4008c9210dfac6fd7eede2c77c534edb5f0;p=yasm Fix #184: test -e is not portable (despite being in POSIX); use test -f instead. svn path=/trunk/yasm/; revision=2226 --- diff --git a/modules/objfmts/bin/tests/multisect/bin_multi_test.sh b/modules/objfmts/bin/tests/multisect/bin_multi_test.sh index 1c42dabe..acf6ae7c 100755 --- a/modules/objfmts/bin/tests/multisect/bin_multi_test.sh +++ b/modules/objfmts/bin/tests/multisect/bin_multi_test.sh @@ -31,7 +31,7 @@ do eg=`echo ${asm} | sed 's,.asm$,.errwarn,'` m=${a}.map mg=`echo ${asm} | sed 's,.asm$,.map,'` - if test \! -e ${eg}; then + if test \! -f ${eg}; then eg=/dev/null fi diff --git a/modules/preprocs/yapp/tests/yapp_test.sh b/modules/preprocs/yapp/tests/yapp_test.sh index 53143850..4753b69d 100755 --- a/modules/preprocs/yapp/tests/yapp_test.sh +++ b/modules/preprocs/yapp/tests/yapp_test.sh @@ -29,7 +29,7 @@ do og=`echo ${asm} | sed 's,.asm$,.pre,'` e=${a}.ew eg=`echo ${asm} | sed 's,.asm$,.errwarn,'` - if test \! -e ${eg}; then + if test \! -f ${eg}; then eg=/dev/null fi diff --git a/out_test.sh b/out_test.sh index 93acbfba..2c9ad65d 100755 --- a/out_test.sh +++ b/out_test.sh @@ -29,7 +29,7 @@ do og=`echo ${asm} | sed 's,.asm$,.hex,'` e=${a}.ew eg=`echo ${asm} | sed 's,.asm$,.errwarn,'` - if test \! -e ${eg}; then + if test \! -f ${eg}; then eg=/dev/null fi