Create bookmark
Learning Perl
Notes
Please login to add notes
- Table of Contents
- + Preface
-
+
Chapter 1. Introduction
- + Chapter 2. Scalar Data
-
+
Chapter 3. Lists and Arrays
- + Chapter 4. Subroutines
- + Chapter 5. Input and Output
-
+
Chapter 6. Hashes
- + Chapter 7. In the World of Regular Expressions
-
+
Chapter 8. Matching with Regular Expressions
-
+
Chapter 9. Processing Text with Regular Expressions
- + Chapter 10. More Control Structures
- + Chapter 11. Perl Modules
- + Chapter 12. File Tests
-
+
Chapter 13. Directory Operations
- Moving Around the Directory Tree
- Globbing
- An Alternate Syntax for Globbing
- Directory Handles
- Recursive Directory Listing
- Manipulating Files and Directories
- Removing Files
- Renaming Files
- Links and Files
- Making and Removing Directories
- Modifying Permissions
- Changing Ownership
- Changing Timestamps
- Exercises
- + Chapter 14. Strings and Sorting
- + Chapter 15. Smart Matching and given-when
-
+
Chapter 16. Process Management
- + Chapter 17. Some Advanced Perl Techniques
-
+
Appendix A. Exercise Answers
- Answers to Chapter 2 Exercises
- Answers to Chapter 3 Exercises
- Answers to Chapter 4 Exercises
- Answers to Chapter 5 Exercises
- Answers to Chapter 6 Exercises
- Answers to Chapter 7 Exercises
- Answers to Chapter 8 Exercises
- Answers to Chapter 9 Exercises
- Answers to Chapter 10 Exercises
- Answer to Chapter 11 Exercise
- Answers to Chapter 12 Exercises
- Answers to Chapter 13 Exercises
- Answers to Chapter 14 Exercises
- Answers to Chapter 15 Exercises
- Answers to Chapter 16 Exercises
- Answer to Chapter 17 Exercise
-
+
Appendix B. Beyond the Llama
- Further Documentation
- Regular Expressions
- Packages
- + Extending Perl’s Functionality
- + Some Important Modules
- + Pragmas
- + Databases
- + Other Operators and Functions
- + Mathematics
- + Lists and Arrays
- Bits and Pieces
- Formats
- + Networking and IPC
- Security
- Debugging
- The Common Gateway Interface (CGI)
- Command-Line Options
- Built-in Variables
- Syntax Extensions
- + References
- Tied Variables
- Operator Overloading
- Dynamic Loading
- Embedding
- Converting Other Languages to Perl
- Converting find Command Lines to Perl
- Command-Line Options in Your Programs
- Embedded Documentation
- More Ways to Open Filehandles
- Locales and Unicode
- Threads and Forking
- Graphical User Interfaces (GUIs)
- And More…
- Index
Learning Perl, popularly known as "the Llama," is the book most programmers rely on to get started with Perl. The bestselling Perl tutorial since it was first published in 1993, this new fifth edition covers recent changes to the language up to Perl 5.10.
This book reflects the combined experience of its authors, who have taught Perl at Stonehenge Consulting since 1991. Years of classroom testing and experience helped shape the book's pace and scope, and this edition is packed with exercises that let you practice the concepts while you follow the text. Topics include:
Perl data & variable types
Subroutines
File operations
Regular expressions
String manipulation
Lists & sorting
Process management
Smart matching
Using third party modules
Perl is the language for people who want to get work done. Originally targeted to sysadmins for heavy-duty text processing, Perl is now a full-featured programming language suitable for almost any task on almost any platform-from short fixes on the command line to web applications, bioinformatics, finance, and much more. Other books may teach you to program in Perl, but this book will turn you into a Perl programmer.
Test the closed alpha on paperc.com
Book Details
Authors
Tom Phoenix, Randal L. Schwartz, and brian d foy
Categories
Computers > Programming Languages > JavaScript
Publishers
Publication year : 2008
License: All rights reserved ©
Times read: 2,276

