1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
#!/bin/bash # # Check code spelling if [ $# -lt 1 ]; then echo "Usage: $(basename "${0}") DIR" exit 1 fi DIR="${1}" codespell "${DIR}" ret=$? if [ ${ret} -ne 0 ]; then echo echo "Fix code spelling issues. If it detected false positives" \ "please update .codespellignore." fi exit ${ret}