From 4a2a732f21306dfe891fca55b8f5df0fa33e7409 Mon Sep 17 00:00:00 2001 From: Nicolas Boisselier Date: Tue, 24 Jan 2017 14:35:16 +0000 Subject: [PATCH] nb_repos --- etc/profile.d/functions | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/etc/profile.d/functions b/etc/profile.d/functions index fe3b9ccb..411c384f 100644 --- a/etc/profile.d/functions +++ b/etc/profile.d/functions @@ -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" -- 2.47.3