Skip to content

Commit 36def7b

Browse files
committed
Refactor PR/236 a bit
1 parent 3cd379c commit 36def7b

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

lib/git-hub

+3-5
Original file line numberDiff line numberDiff line change
@@ -63,14 +63,12 @@ x Debug - Turn on Bash trace (set -x) output
6363

6464
# source bash+ :std
6565
SELFFILE="$BASH_SOURCE"
66-
while [ -h "$SELFFILE" ]; do
66+
while [[ -h $SELFFILE ]]; do
6767
SELFDIR=$(cd -P "$(dirname "$SELFFILE")" && pwd -P)
6868
SELFFILE=$(readlink "$SELFFILE")
69-
if [ "${SELFFILE:0:1}" != "/" ]; then
70-
SELFFILE="$SELFDIR/$SELFFILE"
71-
fi
69+
[[ ${SELFFILE:0:1} == / ]] || SELFFILE="$SELFDIR/$SELFFILE"
7270
done
73-
SELFDIR=$(cd -P $(dirname "$SELFFILE") && pwd -P)
71+
SELFDIR=$(cd -P "$(dirname "$SELFFILE")" && pwd -P)
7472
source "$SELFDIR/git-hub.d/bash+.bash"
7573
bash+:import :std can
7674

0 commit comments

Comments
 (0)