«Просто подавить вывод», вероятно, можно сделать с помощью конструкции eval / die.Как это:
eval { make_dir (...) };
if ($@) { die "nice short error message" };
Однако, это длинное сообщение об ошибке все еще ошеломляет меня.Это было настолько оскорбительно, что я принял его за вывод утилиты командной строки Windows, как вы можете видеть:)