#!/bin/bash # # Kleiner Wrapper fuer tidy, # unwichtige Warnungen werden ignoriert # TMP=`mktemp /tmp/temp.XXXXXX` if grep -qi utf-8 "$@"; then CODING='-utf8' else CODING='' fi tidy $CODING -q -errors "$@" 2>&1 | \ grep -vE '( lacks "summary" attribute)|(Can.t open .*tidyrc)|(Warning: lacks "alt" attribute)|(Warning: trimming empty

)|(Warning: trimming empty

)|(Warning: <(nobr|blink|wbr)> is not approved by W3C)|(Warning: 
proprietary attribute "height")|(Warning: missing declaration)|(Warning: proprietary attribute "toc")|(Warning: proprietary attribute "newpage")|(Warning: proprietary attribute "scale")|(Warning: trimming empty )|(inserting implicit )|(missing )' > $TMP if [ -s $TMP ]; then echo "Bad html in $@:"; cat $TMP rm $TMP /bin/false else rm $TMP /bin/true fi