是否有命令或变量向我显示在使用warning-pragma时启用的所有不同警告?
答案 0 :(得分:6)
perldoc perllexwarn显示警告使用的类别层次结构。
答案 1 :(得分:3)
执行命令
perldoc perldiag
输出开始:
NAME
perldiag - 各种Perl诊断
描述
这些消息分类如下(以绝望的递增顺序列出):
(W) A warning (optional).
(D) A deprecation (optional).
(S) A severe warning (enabled by default).
(F) A fatal error (trappable).
(P) An internal error you should never see (trappable).
(X) A very fatal error (nontrappable).
(A) An alien error message (not generated by Perl).
上述前三个分类(W,D& S)中的大多数消息都可以使用“警告”编译指示进行控制。