config root man

Current Path : /compat/linux/proc/self/root/usr/src/tools/regression/bin/sh/builtins/

FreeBSD hs32.drive.ne.jp 9.1-RELEASE FreeBSD 9.1-RELEASE #1: Wed Jan 14 12:18:08 JST 2015 root@hs32.drive.ne.jp:/sys/amd64/compile/hs32 amd64
Upload File :
Current File : //compat/linux/proc/self/root/usr/src/tools/regression/bin/sh/builtins/cd3.0

# $FreeBSD: release/9.1.0/tools/regression/bin/sh/builtins/cd3.0 222154 2011-05-20 22:55:18Z jilles $

# If fully successful, cd -Pe must be like cd -P.

set -e

cd "${TMPDIR:-/tmp}"
cd -Pe /
[ "$PWD" = / ]
[ "$(pwd)" = / ]
cd "${TMPDIR:-/tmp}"
cd -eP /
[ "$PWD" = / ]
[ "$(pwd)" = / ]

set +e

# If cd -Pe cannot chdir, the exit status must be greater than 1.

v=$( (cd -Pe /var/empty/nonexistent) 2>&1 >/dev/null)
[ $? -gt 1 ] && [ -n "$v" ]

Man Man