more useful options | |
PerlMonks |
comment on |
( [id://3333]=superdoc: print w/replies, xml ) | Need Help?? |
Might also point out that the specifics are documented in this section of perlrun:
-M[-]module -M[-]'module ...' -[mM][-]module=arg[,arg]...
-Mmodule executes `use' module `;' before executing your program. You can use quotes to add extra code after the module name, e.g., `'-Mmodule qw(foo bar)''. If the first character after the -M or -m is a dash (`-') then the 'use' is replaced with 'no'. A little builtin syntactic sugar means you can also say -mmodule=foo,bar or -Mmodule=foo,bar as a shortcut for `'-Mmodule qw(foo bar)''. This avoids the need to use quotes when importing symbols. The actual code generated by -Mmodule=foo,bar is `use module split(/,/,q{foo,bar})'. Note that the `=' form removes the distinction between -m and -M. -Blake In reply to Re: Use modules with an import list on the command line
by blakem
|
|