X-Git-Url: https://fleuret.org/cgi-bin/gitweb/gitweb.cgi?p=selector.git;a=blobdiff_plain;f=bash-selector.sh;h=38991b13047c79be9ec624fa908d99574b22feec;hp=87df02c8b67986e2024162407f01c35eab34798c;hb=9ab77834b683d83a47b3f7327138ed14e3ab35cf;hpb=3f83ef2906a0a902746ac61ce6ffe67e011664ad diff --git a/bash-selector.sh b/bash-selector.sh index 87df02c..38991b1 100755 --- a/bash-selector.sh +++ b/bash-selector.sh @@ -77,7 +77,7 @@ function selector-cd-search () { PATH_TEMP=$(mktemp /tmp/selector-cd-path.XXXXXX) selector -j -y -u -t "cd" -l 1000 -d -i -c 7,2,0,3 -o ${PATH_TEMP} -q ${SELECTOR_CD_HISTORY} NEW_PATH="$(cat ${PATH_TEMP} | sed -e 's!~!'${HOME}'!')" - if [[ -s "${NEW_PATH}" ]]; then + if [[ -d "${NEW_PATH}" ]]; then selector-cd "$(cat ${PATH_TEMP} | sed -e 's!^~!'${HOME}'!')" fi \rm ${PATH_TEMP}