sys_signname
为 suggested by this answer ,这正是我正在寻找的,但(某些)Linux 发行版似乎不支持它。有更标准的方法吗?
最佳答案
我认为kill -l是由POSIX指定的。您可以 fork 并执行它并解析其输出。 恐怕我不知道有更多符合标准的方法。
关于c - 给定一个带有信号名称的字符串,如何获得适当的信号编号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18787600/