Modo "verbose" en Perl?

Cristian Gutierrez crgutier en dcc.uchile.cl
Mar Mar 10 19:04:49 CLST 2009


morenisco en cdsl.cl wrote:

> Hola,
>
> Hice un pequenho script en perl, y me gustaria ver como va ejecutando
> el script, de la misma forma cuando uno ejecuta un script con sh -x 
> nombre_script.
> La opcion -W muestra todos los warnings, pero no es lo que estoy buscando.
>
> Por otra parte, el debugger debo ejecutarlo desde la consola del
> debugger (no se si esta la opcion de debugear desde el mismo script),
> de todas formas tampoco es lo que busco.
>
> Intente usar el modulo Devel::ebug , pero durante la instalacion con
> perl -e shell -MCPAN (install Devel::ebug) esta se cae en los tests.
>
> Alguna idea?

,----[ libdebug-trace-perl - module to trace Perl subroutine calls ]
|
| crgutier en dogbert:~$ perl -MDebug::Trace=foo,bar -e 'sub foo{} sub bar{} foo(bar())'
| TRACE:	main::bar() called at -e line 1 package main
| TRACE:	main::bar() returned: ()
| TRACE:	main::foo() called at -e line 1 package main
| TRACE:	main::foo() returned
`----

Mas info disponible via `perldoc Debug::Trace'.

-- 
Cristian Gutierrez


Más información sobre la lista de distribución Linux