Каковы подсказки для отладки какого-либо сценария AWK?
Используйте оператор печати в вашем коде для распечатки значений величин / возвратных значений и так далее. Если вы используете GAWK , вы можете использовать опцию -W-варианта [= файл]
, чтобы выбросить переменные в файл для отладки.
Также опция Lint [= значение]
может представлять интерес. Смотрите документацию для большего количества. Другие версии awk, такие как pgawk, обеспечивает профилирование.
Страница Книга SED / AWK на отладке для вашей справки.
Возможно, вы захотите попробовать этот старый драгоценный камень (последний обновленный 2000/01/16, отсутствие предоставленной лицензии):
- позволяет вам пойти через код
- Позволяет установить (условные) точки останова
- позволяет осматривать переменные
- позволяет модифицировать переменные
- написано в awk, так что он портативный