NAME

printvars - Print variables


SYNOPSIS

printvars [--help|-h] [--version|-V] [--verbose|-v] [--config config-file] [--all|-a] [--basename|-b] [--tag|-t tag-regexp] [--name|-n name-regexp] [--value value-regexp] [--label|-l] filename ...

printvars --help


DESCRIPTION

printvars prints variables from soulstone of the given character, or if with --all option the print all variables on all objects.


OPTIONS

--help -h
Prints out the usage information.

--version -V
Prints out the version information.

--verbose -v
Enables the verbose prints. This option can be given multiple times, and each time it enables more verbose prints.

--config config-file
All options given by the command line can also be given in the configuration file. This option is used to read another configuration file in addition to the default configuration file.

--all -a
Prints all variables, not only those from soulstone.

--basename -b
Print basename of the file when printing data out.

--tag -t tag-regexp
Print only data from objects whose tag match given regexp. Note, that this option does not have any effect, if --all option is not given, as when printing data from soulstone, we always check the soulstone tag.

--name -n name-regexp
Print only data from variables whose name match given regexp.

--value value-regexp
Print only data from variables whose value match given regexp.

--label -l
Print full label of the variable when printing it out.


EXAMPLES

    printvars.pl *.bic


FILES

~/.printvarsrc
Default configuration file.


SEE ALSO

gffmatch(1), gffprint(1), Gff(3), and GffRead(3).


AUTHOR

Tero Kivinen <kivinen@iki.fi>.


HISTORY

This program evolved when checking why Weby has invalid variable structure in his character.