1*3e3895bfSKrzysztof Piecuch# $FreeBSD: head/bin/sh/tests/builtins/cd3.0 222154 2011-05-20 22:55:18Z jilles $ 28c603ea4SPeter Avalos 38c603ea4SPeter Avalos# If fully successful, cd -Pe must be like cd -P. 48c603ea4SPeter Avalos 58c603ea4SPeter Avalosset -e 68c603ea4SPeter Avalos 78c603ea4SPeter Avaloscd "${TMPDIR:-/tmp}" 88c603ea4SPeter Avaloscd -Pe / 98c603ea4SPeter Avalos[ "$PWD" = / ] 108c603ea4SPeter Avalos[ "$(pwd)" = / ] 118c603ea4SPeter Avaloscd "${TMPDIR:-/tmp}" 128c603ea4SPeter Avaloscd -eP / 138c603ea4SPeter Avalos[ "$PWD" = / ] 148c603ea4SPeter Avalos[ "$(pwd)" = / ] 158c603ea4SPeter Avalos 168c603ea4SPeter Avalosset +e 178c603ea4SPeter Avalos 188c603ea4SPeter Avalos# If cd -Pe cannot chdir, the exit status must be greater than 1. 198c603ea4SPeter Avalos 208c603ea4SPeter Avalosv=$( (cd -Pe /var/empty/nonexistent) 2>&1 >/dev/null) 218c603ea4SPeter Avalos[ $? -gt 1 ] && [ -n "$v" ] 22