116b7f0a14ca6d1db02c07de1466f602889cb229aNick Kralevich#!/bin/bash 216b7f0a14ca6d1db02c07de1466f602889cb229aNick Kralevich 316b7f0a14ca6d1db02c07de1466f602889cb229aNick KralevichRESULT=0 416b7f0a14ca6d1db02c07de1466f602889cb229aNick Kralevich 516b7f0a14ca6d1db02c07de1466f602889cb229aNick Kralevichfor i in "$@"; do 616b7f0a14ca6d1db02c07de1466f602889cb229aNick Kralevich a="`tail -c 1 "$i"`" 716b7f0a14ca6d1db02c07de1466f602889cb229aNick Kralevich if [ "$a" != "" ]; then 816b7f0a14ca6d1db02c07de1466f602889cb229aNick Kralevich echo "$i does not have a trailing newline" 1>&2 916b7f0a14ca6d1db02c07de1466f602889cb229aNick Kralevich RESULT=-1 1016b7f0a14ca6d1db02c07de1466f602889cb229aNick Kralevich fi 1116b7f0a14ca6d1db02c07de1466f602889cb229aNick Kralevichdone 1216b7f0a14ca6d1db02c07de1466f602889cb229aNick Kralevich 1316b7f0a14ca6d1db02c07de1466f602889cb229aNick Kralevichexit $RESULT 14