From 335717ef088b9f84002830dc1acf46850095ecae Mon Sep 17 00:00:00 2001 From: rupa Date: Thu, 21 Jul 2016 13:09:14 -0400 Subject: [PATCH] fix -e without breaking zsh --- z.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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 }