NAME
debug - Greple module for debug control
SYNOPSIS
greple -dmc
greple -Mdebug
greple -Mdebug::on(getoptex)
greple -Mdebug::on=getoptex
DESCRIPTION
Enable debug mode for specified target. Currently, following targets are available.
getoptex Getopt::EX
getopt Getopt::Long
color -dc Color information
directory -dd Change directory information
file -df Show search file names
number -dn Show number of processing files
misc -dm Pattern and other information
option -do Show command option processing
process -dp Exec ps command before exit
stat -ds Show statistic information
grep -dg Show grep internal state
unused -du Show unused 1-char option name
When used without function call, default target is enabled; currently getoptex
and option
.
$ greple -Mdebug
Specify required target with on
function like:
$ greple -Mdebug::on(color,misc,option)
$ greple -Mdebug::on=color,misc,option
Calling debug::on=all
enables all targets, except unused
and number
.
Target name marked with -dx
can be enabled in that form. Following commands are all equivalent.
$ greple -Mdebug::on=color,misc,option
$ greple -dc -dm -do
$ greple -dcmo
EXAMPLE
Next command will show how the module option is processed in Getopt::EX module.
$ greple -Mdebug::on=getoptex,option -Mdig something --dig .