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>