diff options
author | B. Watson <yalhcru@gmail.com> | 2020-11-25 21:52:00 -0500 |
---|---|---|
committer | B. Watson <yalhcru@gmail.com> | 2020-11-25 21:52:00 -0500 |
commit | a24cd14d27f6e43ef614a4625f4688eb44942033 (patch) | |
tree | 5ed977aec20c213a35b3c69b1ef2920a8450ae52 | |
parent | 43b060d644d3e376a4142b8f3a66c417327b1c75 (diff) | |
download | sbostuff-a24cd14d27f6e43ef614a4625f4688eb44942033.tar.gz |
sbostuff.sh: fix cdsb alias
-rw-r--r-- | sbostuff.sh | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/sbostuff.sh b/sbostuff.sh index 84b77d9..7de15f5 100644 --- a/sbostuff.sh +++ b/sbostuff.sh @@ -95,7 +95,13 @@ EOF echo "cdsb: no exact match, guessing dir" 1>&2 dir="$( _cdsbexp $SBO_GITROOT/*/$1* )" [ -z "$dir" ] && dir="$( _cdsbexp $SBO_GITROOT/*/*$1* )" - [ -n "$dir" ] && cd "$dir" || echo "cdsb: no match" 1>&2 + if [ -n "$dir" ]; then + cd "$dir" + return "$?" + else + echo "cdsb: no match" 1>&2 + return 1 + fi fi eval $oldshopt |