あらゆる種類の外部コマンドと、失敗する可能性のあるさまざまなファイルシステム コマンドを実行するコードを書いています。
or die
失敗する可能性のあるものに追加する手間を省けるモジュールはありますか?
次の代わりに何かでラップできるようにしたいと思います。
mkdir $dirname or die "can't create directory $dirname";
system("some external command") or die "can run some external command";
私は得る:
some_wrapper_code {
mkdir $dirname;
system("some external command");
}
mkdir
失敗した場合は で失敗したことがわかり、失敗したmkdir
場合system
は で失敗したことがわかりますsystem
。