Среда: Linux CentOS 7 @HPC Интерфейс: командный интерфейс, без графического интерфейса пользователя
В моих сценариях PERL есть логическая ошибка.Это не проходит в цикле "foreach".Я использую команду отладчика ниже:
perl -d /scripts_location/perlscripts.pl
Однако, она запускается шаг за шагом.Мои сценарии имеют почти тысячу строк.Вот мои вопросы:
- Как отлаживать мои скрипты из конкретной строки?
- Как выяснить, цикл не может быть запущен?И почему цикл не может быть запущен?
Есть ли какой-нибудь ресурс, чтобы показать навыки отладчика в целом процессе?
Я искал онлайн.Большинство из них объясняют команды.Но мало кто вводит отладку с самого начала.Я имею в виду, что сначала дается простая программа, устанавливается точка останова или другая метка в программе, проверяется вывод или ошибка трассировки и так далее.После просмотра веб-сайтов я не могу знать, как начать отладку с использованием отладчика PERL.Я использовал для отладки моей программы, используя вывод в определенных строках, чтобы проверить правильность вывода или нет.Тем не менее, текущая логическая ошибка не может быть определена таким образом.
Любые дальнейшие предложения и помощь будут высоко оценены.