怎么调试perl程序(1) Monday, October 12, 2009

Usage: C:\Perl\bin\perl.exe [switches] [--] [programfile] [arguments]

  -0[octal]       specify record separator (\0, if no argument)

  -a              autosplit mode with -n or -p (splits $_ into @F)

  -C              enable native wide character system interfaces

  -c              check syntax only (runs BEGIN and CHECK blocks)

  -d[:debugger]   run program under debugger

  -D[number/list] set debugging flags (argument is a bit mask or alphabets)

  -e 'command'    one line of program (several -e's allowed, omit programfile)

  -F/pattern/     split() pattern for -a switch (//'s are optional)

  -i[extension]   edit <> files in place (makes backup if extension supplied)

  -Idirectory     specify @INC/#include directory (several -I's allowed)

  -l[octal]       enable line ending processing, specifies line terminator

  -[mM][-]module  execute `use/no module...' before executing program

  -n              assume 'while (<>) { ... }' loop around program

  -p              assume loop like -n but print line also, like sed

  -P              run program through C preprocessor before compilation

  -s              enable rudimentary parsing for switches after programfile

  -S              look for programfile using PATH environment variable

  -T              enable tainting checks

  -u              dump core after parsing program

  -U              allow unsafe operations

  -v              print version, subversion (includes VERY IMPORTANT perl info)

  -V[:variable]   print configuration summary (or a single Config.pm variable)

  -w              enable many useful warnings (RECOMMENDED)

  -W              enable all warnings

  -X              disable all warnings

  -x[directory]   strip off text before #!perl line and perhaps cd to directory 

0 comments: