On Thu, Apr 14, 2011 at 08:30:28AM +0200, Jeroen Schot wrote: || On Wed, Apr 13, 2011 at 10:39:41PM +0200, Vincent Zweije wrote: || > Dubbele spatie tussen "beheerder" en "op". || || Aangepast. Is er een lint-achtig programmo die dit soort fouten op kan || sporen? Geen idee. Ik heb een klein scriptje (pofmt) gebaseerd op sed en fmt, en ik denk fmt dubbele spaties verwijdert. #! /bin/sh DIR=${TMP-/tmp}/pofmt.$$/ if mkdir "$DIR" then INPUT="${DIR}input" PLAIN="${DIR}plain" FMT="${DIR}fmt" OUTPUT="${DIR}output" cat "$@" >"$INPUT" read MSG REST <"$INPUT" case "$MSG" in msgstr|msgid) ;; *) MSG=msgstr ;; esac sed -e 's/^msg\(id\|str\) //' -e 's/^"\(.*\)"$/\1/' -e '/^$/d' "$INPUT" >"$PLAIN" fmt -w 79 <"$PLAIN" >"$FMT" { echo "$MSG"' ""' sed -e 's/.*/"& "/' -e '$s/ "$/"/' "$FMT" } >"$OUTPUT" cat "$OUTPUT" rm -f "$OUTPUT" "$FMT" "$PLAIN" "$INPUT" rmdir "$DIR" fi Ciao. Vincent. -- Vincent Zweije <vincent@zweije.nl> | "If you're flamed in a group you <http://www.xs4all.nl/~zweije/> | don't read, does anybody get burnt?" [Xhost should be taken out and shot] | -- Paul Tomblin on a.s.r.
Attachment:
signature.asc
Description: Digital signature