У меня есть тестовый скрипт, который имеет множество команд и будет генерировать много вывода, я использую set -x
или set -v
и set -e
, поэтому скрипт остановится при возникновении ошибки. Однако мне все еще довольно сложно определить, в какой строке остановилось выполнение, чтобы найти проблему. Есть ли метод, который может выводить номер строки скрипта перед выполнением каждой строки? Или выведите номер строки перед выставкой команды, сгенерированной set -x
? Или любой метод, который может решить мою проблему с местоположением строки сценария, будет большим подспорьем. Спасибо.
echo