1*f3bc92a4Schristos#!/bin/sh 2*f3bc92a4Schristos 3*f3bc92a4Schristos# Usage: spelldiff baseline files... 4*f3bc92a4Schristos 5*f3bc92a4Schristoscase $# in 6*f3bc92a4Schristos0|1) echo Usage: $0 baseline files... 1>&2; exit 1;; 7*f3bc92a4Schristosesac 8*f3bc92a4Schristos 9*f3bc92a4Schristosbaseline="$1"; shift 10*f3bc92a4Schristos 11*f3bc92a4Schristosfor f 12*f3bc92a4Schristosdo 13*f3bc92a4Schristos if [ -f "${baseline}/${f}" ] 14*f3bc92a4Schristos then 15*f3bc92a4Schristos diff -U0 "${baseline}/${f}" "${f}" | sed -n ' 16*f3bc92a4Schristos /^+/{ 17*f3bc92a4Schristos s/.// 18*f3bc92a4Schristos p 19*f3bc92a4Schristos }' 20*f3bc92a4Schristos else 21*f3bc92a4Schristos cat "${f}" 22*f3bc92a4Schristos fi 23*f3bc92a4Schristosdone 24