]> git.nbdom.net Git - nb.git/commitdiff
profile
authorNicolas Boisselier <nicolas.boisselier@gmail.com>
Fri, 31 Jul 2015 14:26:35 +0000 (15:26 +0100)
committerNicolas Boisselier <nicolas.boisselier@gmail.com>
Fri, 31 Jul 2015 14:26:35 +0000 (15:26 +0100)
etc/profile

index 6964d3ca95f4af27f3658136096a21811aeeff45..89ddc1c416522f342daa5f34f6caa461979e2e16 100644 (file)
@@ -3,9 +3,14 @@
 #
 case "$BASH_SOURCE" in */*) path="${BASH_SOURCE%/*}";; *) path='.' ;; esac
 [ -e "$path/profile.d/functions" ] && . "$path/profile.d/functions"
-NB_ROOT=$(realpath ${path}/..)
+NB_ROOT=$(realpath ${path}/.. 2>/dev/null)
 unset path
 
+if [ -z "$NB_ROOT" ]; then
+  unset NB_ROOT
+  return
+fi
+
 for i in ${NB_ROOT}/etc/profile.d/envs ${NB_ROOT}/etc/profile.d/aliases $NB_ROOT/etc/profile.d/*.sh; do
   [ -r "$i" ] && . "$i"
 done