#!/bin/sh # gspell -- print locations of spelling errors in file f=`mktemp` if [ $# -eq 0 ]; then g=`mktemp` cat > $g set -- $g fi spell "$@" > $f fgrep -Hnof $f "$@" | awk -F: 'NF > 2 { print $0; prefix = $1 ":" $2 ":"; next } { print prefix $0 }' s=$? rm $f rm $g 2>/dev/null exit $s