diff --git a/scripts/find-dependency.sh b/scripts/find-dependency.sh index dd8489868c0e5b85de05072b08e2331d93cde10e..454ff7a2b46d78e07c78958ea1aceb48dbfb1002 100644 --- a/scripts/find-dependency.sh +++ b/scripts/find-dependency.sh @@ -5,7 +5,7 @@ if [[ -z "$1" ]];then echo "Usage: find_dependency module_name" exit 1 fi -for P in `$(echo "$MODULEPATH" | tr ":" " ")`; do +for P in `echo "$MODULEPATH" | tr ":" " "`; do L=$(grep -E "(load|add)[[:punct:] ]*$1[^-[:alnum:]]*$" -R "$P" | sort) if [[ ! -z "$L" ]]; then LIST+=$L