2
1
mirror of https://github.com/kdabir/has.git synced 2024-09-18 17:01:29 +02:00
has/bin/frontend_dev/dq.sh
2014-03-05 03:50:32 +05:30

52 lines
917 B
Bash

OK=0
KO=0
_dq_report () {
if [ "$2" -eq 0 ]; then
echo "$1"
OK=$(($OK+1))
else
echo "$1"
KO=$(($KO+1))
fi
}
bower --version > /dev/null 2>&1
_dq_report 'bower' $?
coffee --version > /dev/null 2>&1
_dq_report 'coffee' $?
curl --version > /dev/null 2>&1
_dq_report 'curl' $?
git --version > /dev/null 2>&1
_dq_report 'git' $?
grunt --version > /dev/null 2>&1
_dq_report 'grunt' $?
java -version > /dev/null 2>&1
_dq_report 'java' $?
node --version > /dev/null 2>&1
_dq_report 'node' $?
npm --version > /dev/null 2>&1
_dq_report 'npm' $?
perl -v > /dev/null 2>&1
_dq_report 'perl' $?
python --version > /dev/null 2>&1
_dq_report 'python' $?
ruby -v > /dev/null 2>&1
_dq_report 'ruby' $?
sass --version > /dev/null 2>&1
_dq_report 'sass' $?
vi --version > /dev/null 2>&1
_dq_report 'vi' $?
yo --version > /dev/null 2>&1
_dq_report 'yoeman' $?
echo Your dq is $OK / $(($OK+$KO))
exit $KO