X-Git-Url: http://git.hungrycats.org/cgi-bin/gitweb.cgi?p=xscreensaver;a=blobdiff_plain;f=hacks%2Fm6502.sh;h=50cebfcc03e1bb434911721a501861c8e2d8a20d;hp=f592111d96597e3f6a8de6767527bc7d5ea11962;hb=aa75c7476aeaa84cf3abc192b376a8b03c325213;hpb=88cfe534a698a0562e81345957a50714af1453bc diff --git a/hacks/m6502.sh b/hacks/m6502.sh index f592111d..50cebfcc 100755 --- a/hacks/m6502.sh +++ b/hacks/m6502.sh @@ -7,6 +7,7 @@ SRCS=$* TMP1=m6502.h.1.$$ TMP2=m6502.h.2.$$ rm -f $TMP1 $TMP2 +trap "rm -f $TMP1 $TMP2" 1 2 3 15 ERR EXIT if [ -z "$UTILS_SRC" ]; then UTILS_SRC="../utils"; fi @@ -16,9 +17,9 @@ for f in $SRCS ; do sed 's/",$/\\n"/' >> $TMP2 echo ',' >> $TMP2 done -rm $TMP1 +rm -f $TMP1 if cmp -s $TMP2 $TARGET ; then - rm $TMP2 + rm -f $TMP2 else mv $TMP2 $TARGET fi