Spec-Zone.ru › Perl 5.28

autodie::exception::system

СОДЕРЖАНИЕ

  • ИМЯ
  • СИНТАКСИС
  • ОПИСАНИЕ
    • stringify
  • ЛИЦЕНЗИЯ
  • АВТОР

ИМЯ

autodie::exception::system - Исключение из системы autodying().

СИНТАКСИС

eval {
    use autodie qw(system);

    system($cmd, @args);

};

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

ОПИСАНИЕ

Это класс autodie::exception для ошибок из system команды.

В настоящее время нет способа получить информацию о команде, коде выхода и других данных, которые должен содержать такой объект. Интерфейс будет расширен для поддержки этого в будущем.

stringify

При преобразовании в строку объекты autodie::exception::system в настоящее время используют сообщение, сгенерированное IPC::System::Simple.

ЛИЦЕНЗИЯ

Авторские права (C)2008 Пол Фенвик

Это свободное программное обеспечение. Вы можете изменять и/или распространять этот код на тех же условиях, что и Perl 5.10, или, по вашему выбору, любые более поздние версии Perl 5.

АВТОР

Пол Фенвик <pjf@perltraining.com.au>

© 1993–2020 Larry Wall and others
Licensed under the GNU General Public License version 1 or later, or the Artistic License.
The Perl logo is a trademark of the Perl Foundation.
https://perldoc.perl.org/5.28.3/autodie::exception::system

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API