Interactive help: Difference between revisions
Content added Content deleted
(Added Go) |
SqrtNegInf (talk | contribs) (Added Perl example) |
||
Line 144: | Line 144: | ||
tails BOOL Returned only tail of path. |
tails BOOL Returned only tail of path. |
||
types STRKEY Filter files to include type: one or more of chars 'fdlpsbc' for file, directory, link, etc.</pre> |
types STRKEY Filter files to include type: one or more of chars 'fdlpsbc' for file, directory, link, etc.</pre> |
||
=={{header|Perl}}== |
|||
{{out|When invoked as <code>perl -h</code> at the command line}} |
|||
<pre>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, patchlevel and license |
|||
-V[:variable] print configuration summary (or a single Config.pm variable) |
|||
-w enable many useful warnings |
|||
-W enable all warnings |
|||
-x[directory] ignore text before #!perl line (optionally cd to directory) |
|||
-X disable all warnings |
|||
Run 'perldoc perl' for more help with Perl.</pre> |
|||
{{out|Running <code>perldoc perl</code>, output includes (but is not limited to)}} |
|||
<pre>GETTING HELP |
|||
The perldoc program gives you access to all the documentation that comes |
|||
with Perl. You can get more documentation, tutorials and community |
|||
support online at <http://www.perl.org/>. |
|||
If you're new to Perl, you should start by running "perldoc perlintro", |
|||
which is a general intro for beginners and provides some background to |
|||
help you navigate the rest of Perl's extensive documentation. Run |
|||
"perldoc perldoc" to learn more things you can do with perldoc. |
|||
For ease of access, the Perl manual has been split up into several |
|||
sections. |
|||
Overview |
|||
perl Perl overview (this section) |
|||
perlintro Perl introduction for beginners |
|||
perlrun Perl execution and options |
|||
perltoc Perl documentation table of contents |
|||
Tutorials |
|||
perlreftut Perl references short introduction |
|||
perldsc Perl data structures intro |
|||
perllol Perl data structures: arrays of arrays |
|||
perlrequick Perl regular expressions quick start |
|||
perlretut Perl regular expressions tutorial |
|||
perlootut Perl OO tutorial for beginners |
|||
perlperf Perl Performance and Optimization Techniques |
|||
perlstyle Perl style guide |
|||
perlcheat Perl cheat sheet |
|||
perltrap Perl traps for the unwary |
|||
perldebtut Perl debugging tutorial |
|||
perlfaq Perl frequently asked questions |
|||
perlfaq1 General Questions About Perl |
|||
perlfaq2 Obtaining and Learning about Perl |
|||
perlfaq3 Programming Tools |
|||
perlfaq4 Data Manipulation |
|||
perlfaq5 Files and Formats |
|||
perlfaq6 Regexes |
|||
perlfaq7 Perl Language Issues |
|||
perlfaq8 System Interaction |
|||
perlfaq9 Networking |
|||
Reference Manual |
|||
perlsyn Perl syntax |
|||
perldata Perl data structures |
|||
perlop Perl operators and precedence |
|||
perlsub Perl subroutines |
|||
perlfunc Perl built-in functions |
|||
perlpod Perl plain old documentation |
|||
perldiag Perl diagnostic messages |
|||
perldeprecation Perl deprecations |
|||
perllexwarn Perl warnings and their control |
|||
perldebug Perl debugging |
|||
perlvar Perl predefined variables |
|||
perlre Perl regular expressions, the rest of the story |
|||
perlref Perl references, the rest of the story |
|||
perlobj Perl objects |
|||
perltie Perl objects hidden behind simple variables |
|||
perlipc Perl interprocess communication |
|||
perlfork Perl fork() information |
|||
perlnumber Perl number semantics |
|||
perlthrtut Perl threads tutorial |
|||
perlport Perl portability guide |
|||
perllocale Perl locale support |
|||
perlunicode Perl Unicode support |
|||
perlunifaq Perl Unicode FAQ |
|||
perlunitut Perl Unicode tutorial |
|||
perlsec Perl security |
|||
perlmod Perl modules: how they work |
|||
perlmodlib Perl modules: how to write and use |
|||
perlmodinstall Perl modules: how to install from CPAN |
|||
perlutil utilities packaged with the Perl distribution |
|||
perlglossary Perl Glossary |
|||
perlbook Perl book information |
|||
perlcommunity Perl community information |
|||
perldoc Look up Perl documentation in Pod format |
|||
perldelta Perl changes since previous version</pre> |
|||
=={{header|Perl 6}}== |
=={{header|Perl 6}}== |