]> git.nbdom.net Git - nb.git/commitdiff
nb_repos
authorNicolas Boisselier <nicolas.boisselier@gmail.com>
Tue, 24 Jan 2017 14:35:16 +0000 (14:35 +0000)
committerNicolas Boisselier <nicolas.boisselier@gmail.com>
Tue, 24 Jan 2017 14:35:16 +0000 (14:35 +0000)
etc/profile.d/functions

index fe3b9ccb7b775e1b74047f6dcf48922ec0959690..411c384f057cec797587192964cfd52e0785d70b 100644 (file)
@@ -17,10 +17,10 @@ nb_repos() {
     #ls -d1 $(grep -v '^ *\(#\|$\)' "$conf") 2>/dev/null
     local IFS="
 "
-    for dir in $(ls -d1 $(grep -v '^ *\(#\|$\)' "$conf") 2>/dev/null); do
+    for dir in $(eval ls -d1 $(grep -v '^ *\(#\|$\)' "$conf") 2>/dev/null); do
 
       # Accept directories or files (ex: use to tag a directory: .nb-install)
-      [ -d "$dir" ] || dir=$(dirname "$dir")
+      [ -f "$dir" ] && dir=$(dirname "$dir")
 
       dir=$(realpath "$dir")
       echo "$dir"