內容

名稱

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 <pjf@perltraining.com.au>