137da2899SCharles.Forsyth#!/dis/sh 237da2899SCharles.Forsythload std 337da2899SCharles.Forsyth 437da2899SCharles.Forsyth# codepage generators 537da2899SCharles.ForsythGENERATORS=( 637da2899SCharles.Forsyth gencp932 737da2899SCharles.Forsyth genbig5 837da2899SCharles.Forsyth gengb2312 937da2899SCharles.Forsyth genjisx0201kana 1037da2899SCharles.Forsyth genjisx0208-1997 1137da2899SCharles.Forsyth genjisx0212 1237da2899SCharles.Forsyth ibm437 1337da2899SCharles.Forsyth ibm850 1437da2899SCharles.Forsyth ibm866 1537da2899SCharles.Forsyth iso8859-1 1637da2899SCharles.Forsyth iso8859-10 1737da2899SCharles.Forsyth iso8859-2 1837da2899SCharles.Forsyth iso8859-3 1937da2899SCharles.Forsyth iso8859-4 2037da2899SCharles.Forsyth iso8859-5 2137da2899SCharles.Forsyth iso8859-6 2237da2899SCharles.Forsyth iso8859-7 2337da2899SCharles.Forsyth iso8859-8 2437da2899SCharles.Forsyth iso8859-9 25*b058859cSCharles.Forsyth iso8859-15 2637da2899SCharles.Forsyth koi8-r 2737da2899SCharles.Forsyth windows-1250 2837da2899SCharles.Forsyth windows-1251 2937da2899SCharles.Forsyth windows-1252 3037da2899SCharles.Forsyth) 3137da2899SCharles.Forsyth 3237da2899SCharles.Forsythfor i in $GENERATORS { 3337da2899SCharles.Forsyth (1st 2nd)=`{ls -t $i.b $i.dis >[2]/dev/null} 3437da2899SCharles.Forsyth if {~ $1st $i.b} { 3537da2899SCharles.Forsyth echo building $i 3637da2899SCharles.Forsyth limbo $i.b 3737da2899SCharles.Forsyth } 3837da2899SCharles.Forsyth echo running $i 3937da2899SCharles.Forsyth $i 4037da2899SCharles.Forsyth} 41