diff --git a/tools/regression/fstest/tests/misc.sh b/tools/regression/fstest/tests/misc.sh index c0bb79cf954..2f99bf22cb1 100644 --- a/tools/regression/fstest/tests/misc.sh +++ b/tools/regression/fstest/tests/misc.sh @@ -9,12 +9,14 @@ path1021="${name255}/${name255}/${name255}/${name253}" path1023="${path1021}/x" path1024="${path1023}x" -echo ${dir} | grep '^/' >/dev/null 2>&1 -if [ $? -eq 0 ]; then +case "${dir}" in +/*) maindir="${dir}/../.." -else + ;; +*) maindir="`pwd`/${dir}/../.." -fi + ;; +esac fstest="${maindir}/fstest" . ${maindir}/tests/conf