- PerlWatch Resources
- Perl based forums
- Perl Scripts
- Perl man pages
- Perl Documentation (perldoc)
- Application documantation
- Search documantation library
- Perl FAQ 1 of 10
- General Questions About Perl
- Obtaining & Learning Perl
- Perl Programming Tools
- Perl : Data Manipulation
- Perl : Files and Formats
- Perl : Regular Expressions
- General Perl Language Issues
- Perl : System Interaction
- Perl : Networking
- Perl functions listing
- PerlWatch Releases
Welcome unmanaged IP!
#!/usr/local/bin/perl -Tw
PerlWatch :
Perl resource center
- Beginner's Introduction to Perl
- Perl: uninstalling perl modules safely
- Perl: installing perl modules
- Fun with perl: Convert an image to html text with image2html! NEW version!
- Perl docs
- Perl Functions
- Comprehensive Perl, and perl Module documentation -- including CODE, API, and Source
- Perl: Get perl — Perl: use perl now! (instructions, & links to Perl downloads)
- Perl Guides & Perl Articles! (instructions with Examples)
- Search our documentation library NEW!
PerlWatch# perl -h Usage: perl [switches] [--] [programfile] [arguments] -0[octal] specify record separator (\0, if no argument) -a autosplit mode with -n or -p (splits $_ into @F) -C[number/list] enables the listed Unicode features -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 program one line of program (several -e's allowed, omit programfile) -E program like -e, but enables all optional features -f don't do $sitelib/sitecustomize.pl at startup -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 -s enable rudimentary parsing for switches after programfile -S look for programfile using PATH environment variable -t enable tainting warnings -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[directory] strip off text before #!perl line and perhaps cd to directory -X disable all warnings
See: perlrun for greater detail on Perl's switches, and options.
See Also
- Tutorials:
- Perl references short introduction
- Perl data structures intro
- Perl data structures: arrays of arrays
- Perl regular expressions quick start
- Perl regular expressions tutorial
- Perl OO tutorial for beginners
- Perl OO tutorial, part 1
- Perl OO tutorial, part 2
- Perl OO tricks and examples
- Perl Performance and Optimization Techniques
- Perl style guide
- Perl cheat sheet
- Perl traps for the unwary
- Perl debugging tutorial
- Perl frequently asked questions (Perl FAQ)
- General Questions About Perl
- Obtaining and Learning about Perl
- Programming Tools
- Data Manipulation
- Files and Formats
- Regexes (RE’s)
- Perl Language Issues
- System Interaction
- Networking
- Reference Manual:
- Perl syntax
- Perl data structures
- Perl operators and precedence
- Perl subroutines
- Perl built-in functions
- Perl open() tutorial
- Perl pack() and unpack() tutorial
- Perl plain old documentation
- Perl plain old documentation format specification
- Perl execution and options
- Perl diagnostic messages
- Perl warnings and their control
- Perl debugging
- Perl predefined variables
- Perl regular expressions, the rest of the story
- Perl regular expression backslash sequences
- Perl regular expression character classes
- Perl regular expressions quick reference
- Perl references, the rest of the story
- Perl formats
- Perl objects
- Perl objects hidden behind simple variables
- Perl DBM filters
- Perl InterProcess Communication
- Perl fork() information
- Perl number semantics
- Perl threads tutorial
- Perl modules: how they work
- Perl modules: how to write and use
- Perl modules: how to write modules with style
- Perl modules: how to install from CPAN
- Perl modules: preparing a new module for distribution
- Perl modules: writing a user pragma
- utilities packaged with the Perl distribution
- Perl compiler suite intro
- Perl source filters
- Perl Glossary
- Internals, and C Language Interface:
- Perl ways to embed perl in your C or C++ application
- Perl debugging guts and tips
- Perl XS application programming interface
- Internal replacements for standard C library functions
- Perl internal functions for those doing extensions
- Perl calling conventions from C
- Perl method resolution plugin interface
- Perl regular expression plugin interface
- Perl regular expression engine internals
- Perl API listing (autogenerated)
- Perl internal functions (autogenerated)
- C API for Perl's implementation of IO in Layers
- Perl internal IO abstraction interface
- Perl hackers guide