From b495bccc2c8a006759078b3554800f52fec07429 Mon Sep 17 00:00:00 2001 From: glenda Date: Mon, 24 Nov 2025 01:51:39 +0000 Subject: [PATCH] better regex --- installuf2 | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/installuf2 b/installuf2 index 6d10baffc61ea11b67c3d270036a4292c9a9e42c..0ef35ee22ccd79c41462c10b3ca0ece2c548ad21 100755 --- a/installuf2 +++ b/installuf2 @@ -1,13 +1,14 @@ #!/bin/rc -if(~ 0 $#*) - 1=. +if(! ~ 1 $#*){ + echo 'usage: installuf2 uf2dir' >[1=2] + exit usage +} for(i in $1/*.uf2){ fontname=`{basename $i .uf2} - fontbase=`{echo $fontname | sed 's/[0-9]+(-regular|-bold)?$//'} + fontbase=`{echo $fontname | sed 's/[0-9]*(-.+)?$//'} fontdir=$home/lib/font/bit/$fontbase - rm -rf $fontdir ufx2font -h $i $fontdir cat $fontdir/noholes.font |