diff --git a/z.sh b/z.sh index 160a6c0..077b487 100644 --- a/z.sh +++ b/z.sh @@ -202,7 +202,9 @@ _z() { } ')" - [ $? -eq 0 ] && [ "$cd" ] && $echo builtin cd "$cd" + [ $? -eq 0 ] && [ "$cd" ] && { + if [ "$echo" ]; then echo "$cd"; else builtin cd "$cd"; fi + } fi }