warn
优质
小牛编辑
135浏览
2023-12-01
描述 (Description)
此函数将LIST的值打印到STDERR。 基本上与die函数相同,除了没有对退出进行调用,并且在eval语句中没有引发异常。 这可以用于引发错误而不会导致脚本过早终止。
如果变量$ @包含一个值(来自之前的eval调用)并且LIST为空,那么$ @的值将打印为。\ t.caught。 附在最后。 如果$ @和LIST都为空,那么.Warning:Something.s错误。 打印出来。
语法 (Syntax)
以下是此函数的简单语法 -
warn LIST
返回值 (Return Value)
此函数不返回任何值。
例子 (Example)
以下是显示其基本用法的示例代码 -
#!/usr/bin/perl -w
warn("Unable to calculate value, using defaults instead.\n");
执行上述代码时,会产生以下结果 -
Unable to calculate value, using defaults instead