Skip to content
Snippets Groups Projects
Commit 3f9227ce authored by lche0021's avatar lche0021
Browse files

update listdeps

parent 02097a9a
No related branches found
No related tags found
1 merge request!464Fix listdeps
......@@ -18,11 +18,17 @@ fi
mkdir -p $software
for ver in ${version[@]}; do touch $software/$ver;done
for i in $(ls -d /usr/local/*/); do
name=$(basename $i)
load_ver=$(module show $name 2>&1 | sed -n "s/module.*load\ ${software}\/\(.*\)/\1/p")
if [ ! -z $load_ver ] && [ -f $software/$load_ver ]; then
echo $name >> $software/$load_ver
fi
if [[ -r "/usr/local/Modules/modulefiles/$name" ]]; then
vers=$(ls /usr/local/Modules/modulefiles/$name)
fi
for ver in ${vers[@]}; do
load_ver=$(module show $name/$ver 2>&1 | sed -n "s/module.*load\ ${software}\/\(.*\)/\1/p")
if [ ! -z $load_ver ] && [ -f $software/$load_ver ]; then
echo $name/$ver >> $software/$load_ver
fi
done
done
set +e
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment