#!/bin/rc if(~ 0 $#*) 1=. for(i in $1/*.uf2){ fontname=`{basename $i .uf2} fontbase=`{echo $fontname | sed 's/[0-9]+(-regular|-bold)?$//'} fontdir=$home/lib/font/bit/$fontbase rm -rf $fontdir ufx2font -h $i $fontdir cat $fontdir/noholes.font | sed s/noholes/$fontname/ >$fontdir/$fontname.font rm $fontdir/noholes.font tail +2 /lib/font/bit/vga/unicode.font | sed s!vga!../vga/vga! >>$fontdir/$fontname.font for(j in $fontdir/noholes.*) mv $j `{echo $j | sed s/noholes/$fontname/} }