Можно ли увидеть операторы скрипта Groovy во время его выполнения, например, вывод команды bash с ключом -v или -ex?Что нужно сделать, чтобы сделать это программно?
Это можно сделать относительно легко, используя глобальное преобразование AST, метод public void visit(ASTNode[] astNodes, SourceUnit sourceUnit) которого добавляет println Statement s после или перед каждым Statement, просматриваемым в классе.
public void visit(ASTNode[] astNodes, SourceUnit sourceUnit)
Statement
См. http://groovy.codehaus.org/Global+AST+Transformationsдля более подробной информации.
Можно ли увидеть операторы скрипта Groovy во время его выполнения, например, вывод команды bash с ключом -v или -ex?
Полагаю, это возможно, но я не знаю ни одного инструмента, который бы это делал.