#! /bin/sh tmpfiles="" trap 'rm -fr $tmpfiles' 1 2 3 15 tmpfiles="$tmpfiles mu-test1.in" cat < mu-test1.in msgid "eight" msgstr "eighth" msgid "five" msgstr "fifth" msgid "four" msgstr "fourth" msgid "one" msgstr "first" msgid "seven" msgstr "seventh" msgid "six" msgstr "sixth" msgid "three" msgstr "third" msgid "two" msgstr "second" EOF tmpfiles="$tmpfiles mu-test1.mo" : ${MSGFMT=msgfmt} ${MSGFMT} mu-test1.in -o mu-test1.mo tmpfiles="$tmpfiles mu-test1.out" : ${MSGUNFMT=msgunfmt} ${MSGUNFMT} mu-test1.mo -o mu-test1.out : ${DIFF=diff} ${DIFF} mu-test1.in mu-test1.out result=$? rm -fr $tmpfiles exit $result