aboutsummaryrefslogtreecommitdiff
#!/bin/sh
set -eu

# shellcheck disable=2068
for f in ${@:-$(cat -)}; do
	if [ "$(file -i "$f" | cut -d' ' -f2 | cut -d/ -f1)" = 'text' ]; then
		sed 's/\t/        /g' "$f" |
			awk -v FNAME="$f" 'length > 80 {
				printf "%s:%s:%s\n", FNAME, NR, $0
			}'
	fi
done