Чтобы отладить сценарий perl, используйте переключатель -d
для вызова отладчика.
perl -d test.pl
В отладчике вы можете использовать b <line no>
, чтобы установить точку останова в текущем файле. Иногда бывает сложно установить точку останова в файле, который еще не был загружен или был загружен давным-давно, поэтому вы также можете поставить строку
$DB::single = 1;
в любом месте любой Perl-программы, и отладчик сразу же прекратит работу после выполнения этой строки. Это также хороший способ (единственный способ?) Установить точку останова в коде, который будет выполняться во время компиляции.