Sophie

Sophie

distrib > Arklinux > devel > i586 > media > main-src > by-pkgid > da7ffe3d024d4cc947b0151824cd211e > files > 1

psmisc-22.12-1ark.src.rpm

#!/bin/sh
cat /usr/include/bits/signum.h |grep -v SIGRT |egrep "^#define[ 	]+SIG[A-Z]" |perl -pi -e "s,^#define[ 	]+SIG,,;s,/\*.*,," |while read name num; do
	if expr $num + 1 &>/dev/null; then
		echo "{ $num, \"$name\" },"
		eval "SIG${name}=${num}"
	fi
done