内容

名称

autodie::exception::system - 来自 autodying system() 的异常。

概要

eval {
    use autodie qw(system);

    system($cmd, @args);

};

if (my $E = $@) {
    say "Ooops!  ",$E->caller," had problems: $@";
}

描述

这是一个针对 system 命令失败的 autodie::exception 类。

目前,无法查询 autodie::exception::system 对象以获取命令、退出状态和其他您期望此类对象持有的信息。该接口将在将来扩展以适应此需求。

字符串化

当字符串化时,autodie::exception::system 对象当前使用由 IPC::System::Simple 生成的消息。

许可证

版权所有 (C) 2008 Paul Fenwick

这是一个自由软件。您可以根据与 Perl 5.10 本身相同的条款修改和/或重新分发此代码,或者,根据您的选择,任何更高版本的 Perl 5。

作者

Paul Fenwick <[email protected]>