Newer
Older
cd $PWD
STATE=$(git fetch 2>&1 | grep master)
if [ ! -z "$STATE" ]; then
git pull
ml --show-hidden -t av 2>&1 > /dev/null| awk '{print $1 ",1"}' | grep -v -e '/,\|:' | sort -u > anselm.csv
ml --show-hidden -t av 2>&1 > /dev/null| awk '{print $1 ",2"}' | grep -v -e '/,\|:' | sort -u > salomon.csv
MODULEBASE="/appsuv/modules"
MODULEPATH=""
for dir in `ls $MODULEBASE`
do
# Exclude following directories
if [[ ($dir == "all") ]]; then
continue
fi
# In case that it's directory
if [ -d $MODULEBASE/$dir ]; then
if [ -z $MODULEPATH ]; then
MODULEPATH="$MODULEBASE/$dir"
else
MODULEPATH="$MODULEPATH:$MODULEBASE/$dir"
fi
fi
done
export MODULEPATH
ml --show-hidden -t av 2>&1 > /dev/null| awk '{print $1 ",4"}' | grep -v -e '/,\|:' | sort -u > uv2000.csv
MODULEBASE="/apps/phi/modules"
MODULEPATH=""
for dir in `ls $MODULEBASE`
do
# Exclude following directories
if [[ ($dir == "all") ]]; then
continue
fi
# In case that it's directory
if [ -d $MODULEBASE/$dir ]; then
if [ -z $MODULEPATH ]; then
MODULEPATH="$MODULEBASE/$dir"
else
MODULEPATH="$MODULEPATH:$MODULEBASE/$dir"
fi
fi
done
export MODULEPATH
ml --show-hidden -t av 2>&1 > /dev/null| awk '{print $1 ",8"}' | grep -v -e '/,\|:' | sort -u > phi.csv
git diff --exit-code || git commit -am "$DATE"
git push origin master