Add verification & NOTICE

This commit is contained in:
Xawirses
2015-04-02 09:55:10 +02:00
parent c7573a83cf
commit 4521f99e97

View File

@@ -1,7 +1,22 @@
#!/bin/bash
TIME="$1 year ago"
if [ -z $1 ] ; then
echo "NOTICE : phase0.sh NbYear OutFiles"
exit 1;
else
if [ -z $2 ] ; then
echo "NOTICE : phase0.sh NbYear OutFiles"
exit 1;
fi
fi
if [ $(echo $1 | grep -v [a-Z] | wc -l) -eq 0 ]; then
echo "Erreur : arg \$1 non entier positif !"
exit 1
fi
TIME="$1 year ago"
IFS=$'\n'
echo "Load data"
@@ -11,14 +26,14 @@ LINES=(`git log --since="$TIME" --until="now" --no-merges --pretty=tformat: --s
echo "Load word"
WORD=(`git log --since="$TIME" --until="now" --no-merges --format=',%s'`)
echo "Create .csv"
touch gitlogy.csv
echo "Create $2"
touch $2
i=0
while [ $i -lt ${#DATA[@]} ]; do
echo "${DATA[$i]}${LINES[$i]}${WORD[$i]}" >> gitlogy.csv
echo "${DATA[$i]}${LINES[$i]}${WORD[$i]}" >> $2
i=$[i + 1]
done
echo "Parse message"
sed -i -e "s/\ /,/g" gitlogy.csv
sed -i -e "s/\ /,/g" $2