mirror of
https://github.com/kdabir/has.git
synced 2024-09-18 17:01:29 +02:00
52 lines
917 B
Bash
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
|