1lib strsignal string.h signal.h 2 3tst - run{ 4 for sig in `/bin/kill -l 2>/dev/null` 5 do case $sig in 6 *[!A-Za-z0-9_]*|*MIN|*MAX) 7 ;; 8 *) echo "#if defined(SIG$sig) && !defined(HAD_SIG$sig)" 9 echo "0,\"$sig\",SIG$sig," 10 echo "#endif" 11 ;; 12 esac 13 done 14}end 15