github.com/Laisky/zap@v1.27.0/checklicense.sh (about) 1 #!/bin/bash -e 2 3 ERROR_COUNT=0 4 while read -r file 5 do 6 case "$(head -1 "${file}")" in 7 *"Copyright (c) "*" Uber Technologies, Inc.") 8 # everything's cool 9 ;; 10 *) 11 echo "$file is missing license header." 12 (( ERROR_COUNT++ )) 13 ;; 14 esac 15 done < <(git ls-files "*\.go") 16 17 exit $ERROR_COUNT