目录:
Chapter 1: Introduction
Chapter 2: Basic Concepts
Chapter 3: Scalars
Chapter 4: Operators
Chapter 5: Beyond Scalars – More Data Types
Chapter 6: Structure, Flow, and Control
Chapter 7: Subroutines
Chapter 8: Scope and Visibility
Chapter 9: Using Modules
Chapter 10: Inside Modules and Packages
Chapter 11: Regular Expressions
Chapter 12: Input and Output with Filehandles
Chapter 13: Manipulating Files and Directories
Chapter 14: Command-Line and Shell Interaction
Chapter 15: Terminal Input and Output
Chapter 16: Warnings and Errors
Chapter 17: Debugging
Chapter 18: Text Processing and Document Generation
Chapter 19: Object-Oriented Perl
Chapter 20: Inside Perl
Chapter 21: Integrating Perl with Other Programming Languages
Chapter 22: Creating and Managing Processes
Chapter 23: Networking with Perl
Chapter 24: Writing Portable Perl
Chapter 25: Unicode
Chapter 26: Locale and Internationalization
Appendix A: Command Line Options
Appendix B: Special Variables
Appendix C: Function Reference
Appendix D: Regular Expressions
Appendix E: Standard Pragmatic Modules
Appendix F: Standard Functional Modules
Appendix G: Perl Resources
Appendix H: Support, Errata, and p2p.wrox.com
Who Is This Book For?
The breadth and depth of this book make it immensely useful for both the newcomer to Perl and the experienced Perl programmer. The former will find in this book a comprehensive tutorial, which starts its coverage from the basics of the language and requires no previous knowledge of Perl whatsoever. It
provides a thorough understanding of the language in its many aspects, from shell scripting to object orientation. However, the tutorial contains enough details that even experienced Perl programmers will find worth dipping into.
This book was written by experienced programmers, each of them drawing on their respective personal experience with Perl to provide their own expertise and insight. The tone of the book is therefore of professional developers sharing their hard earned knowledge. Following in the Wrox tradition, this book goes beyond merely reprising the original (and free) documentation supplied with the language and applies a pragmatic, example based approach to every subject that it covers.