|
Perl Cookbook Authors: Christiansen T., Torkington N. Published year: 2003 Pages: 11-12/501 |
Conventions Used in This BookProgramming ConventionsWe give lots of examples, most of which are pieces of code that should go into a larger program. Some examples are complete programs, which you can recognize because they begin with a #! line. We start nearly all of our longer programs with: #!/usr/bin/perl -w use strict; or else the newer : #!/usr/bin/perl use strict; use warnings; Still other examples are things to be typed on a command line. We've used % to show the shell prompt:
% perl -e 'print "Hello, world.\n"'
Hello, world
.
This style represents a standard Unix command line, where single quotes represent the "most quoted" form. Quoting and wildcard conventions on other systems vary. For example, many command-line interpreters under MS-DOS and VMS require double quotes instead of single ones to group arguments with spaces or wildcards in them. Typesetting ConventionsThe following typographic conventions are used in this book:
Documentation ConventionsThe most up-to-date and complete documentation about Perl is included with Perl itself. If typeset and printed, this massive anthology would use more than a thousand pages of printed paper, greatly contributing to global deforestation. Fortunately, you don't have to print it out, because it's available in a convenient and searchable electronic form. When we refer to a " manpage " in this book, we're talking about this set of online manuals. The name is purely a convention; you don't need a Unix-style man program to read them. The perldoc command distributed with Perl also works, and you may even have the manpages installed as HTML pages, especially on non-Unix systems. Plus, once you know where they're installed, you can grep them directly. [1] The HTML version of the manpages is available on the Web at http://www.perl.com/CPAN/doc/manual/html/.
When we refer to non-Perl documentation, as in "See kill (2) in your system manual," this refers to the kill manpage from section 2 of the Unix Programmer's Manual (system calls). These won't be available on non-Unix systems, but that's probably okay, because you couldn't use them there anyway. If you really do need the documentation for a system call or library function, many organizations have put their manpages on the Web; a quick search of Google for crypt(3) manual will find many copies. |
We'd Like to Hear from YouWe have tested and verified the information in this book to the best of our ability, but you may find that features have changed (which may in fact resemble bugs ). Please let us know about any errors you find, as well as your suggestions for future editions, by writing to:
You can also send us messages electronically . To be put on the mailing list or request a catalog, send email to:
To ask technical questions or comment on the book, send email to:
There is a web site for the book, where we'll list errata and plans for future editions. Here you'll also find source code for the book's examples available for download so you don't have to type them in yourself. You can access this page at:
For more information about this book and others, see the O'Reilly web site:
|
|
Perl Cookbook Authors: Christiansen T., Torkington N. Published year: 2003 Pages: 11-12/501 |
![]() Programming Perl (3rd Edition) | ![]() Programming Perl: Unmatched power for text processing and scripting | ![]() Intermediate Perl | ![]() Learning Perl | ![]() Perl Pocket Reference |
![]() Programming Perl (3rd Edition) | ![]() Programming Perl: Unmatched power for text processing and scripting |
![]() Intermediate Perl | ![]() Learning Perl |
![]() Perl Pocket Reference |