diff options
author | pjd <pjd@FreeBSD.org> | 2010-08-09 17:34:57 +0000 |
---|---|---|
committer | pjd <pjd@FreeBSD.org> | 2010-08-09 17:34:57 +0000 |
commit | a26561868eb1d47cc51d03534150ac046171f23c (patch) | |
tree | 18ffc5a95f2fb1aeaa98e0f0b9c78cdd84baf179 | |
parent | 0b2c30e84ec51ed400aabfc0454952b615f0056b (diff) | |
download | FreeBSD-src-a26561868eb1d47cc51d03534150ac046171f23c.zip FreeBSD-src-a26561868eb1d47cc51d03534150ac046171f23c.tar.gz |
No need to use grep to check if path start with /.
Suggested by: ed
-rw-r--r-- | tools/regression/fstest/tests/misc.sh | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/tools/regression/fstest/tests/misc.sh b/tools/regression/fstest/tests/misc.sh index c0bb79c..2f99bf2 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 |