Möchten Sie verkaufen? Hier verkaufen
Jeder kann Kindle Bücher lesen  selbst ohne ein Kindle-Gerät  mit der KOSTENFREIEN Kindle App für Smartphones, Tablets und Computer.
Den Verlag informieren!
Ich möchte dieses Buch auf dem Kindle lesen.

Sie haben keinen Kindle? Hier kaufen oder eine gratis Kindle Lese-App herunterladen.

LEARNING PERL [Taschenbuch]

4.3 von 5 Sternen  Alle Rezensionen anzeigen (134 Kundenrezensionen)

Erhältlich bei diesen Anbietern.


‹  Zurück zur Artikelübersicht

Inhaltsverzeichnis

Learning Perl, 2nd Edition Table of Contents Foreword Preface 1. Introduction History of Perl Purpose of Perl Availability Basic Concepts A Stroll Through Perl Exercise 2. Scalar Data What Is Scalar Data? Numbers Strings Scalar Operators Scalar Variables Scalar Operators and Functions <STDIN> as a Scalar Value Output with print The Undefined Value Exercises 3. Arrays and List Data What Is a List or Array? Literal Representation Variables Array Operators and Functions Scalar and List Context <STDIN> as an Array Variable Interpolation of Arrays Exercises 4. Control Structures Statement Blocks The if/unless Statement The while/until Statement The for Statement The foreach Statement Exercises 5. Hashes What Is a Hash? Hash Variables Literal Representation of a Hash Hash Functions Hash Slices Exercises 6. Basic I/O Input from STDIN Input from the Diamond Operator Output to STDOUT Exercises 7. Regular Expressions Concepts About Regular Expressions Simple Uses of Regular Expressions Patterns More on the Matching Operator Substitutions The split and join Functions Exercises 8. Functions Defining a User Function Invoking a User Function Return Values Arguments Private Variables in Functions Semiprivate Variables Using local File-Level my( ) Variables Exercises 9. Miscellaneous Control Structures The last Statement The next Statement The redo Statement Labeled Blocks Expression Modifiers && and || as Control Structures Exercises 10. Filehandles and File Tests What Is a Filehandle? Opening and Closing a Filehandle A Slight Diversion: die Using Filehandles The -x File Tests The stat and lstat Functions Exercises 11. Formats What Is a Format? Defining a Format Invoking a Format More About the Fieldholders The Top-of-Page Format Changing Defaults for Formats Exercises 12. Directory Access Moving Around the Directory Tree Globbing Directory Handles Opening and Closing a Directory Handle Reading a Directory Handle Exercises 13. File and Directory Manipulation Removing a File Renaming a File Creating Alternate Names for a File: Linking Making and Removing Directories Modifying Permissions Modifying Ownership Modifying Timestamps Exercises 14. Process Management Using system and exec Using Backquotes Using Processes as Filehandles Using fork Summary of Process Operations Sending and Receiving Signals Exercises 15. Other Data Transformation Finding a Substring Extracting and Replacing a Substring Formatting Data with sprintf( ) Advanced Sorting Transliteration Exercises 16. System Database Access Getting Password and Group Information Packing and Unpacking Binary Data Getting Network Information Exercise 17. User Database Manipulation DBM Databases and DBM Hashes Opening and Closing DBM Hashes Using a DBM Hash Fixed-Length Random Access Databases Variable-Length ( Text) Databases Exercises 18. Converting Other Languages to Perl Converting awk Programs to Perl Converting sed Programs to Perl Converting Shell Programs to Perl Exercise 19. CGI Programming The CGI.pm Module Your CGI Program in Context Simplest CGI Program Passing Parameters via CGI Less Typing Form Generation Other Form Elements Creating a Guestbook Program Troubleshooting CGI Programs Perl and the Web: Beyond CGI Programming Further Reading Exercises A. Exercise Answers B. Libraries and Modules C. Networking Clients D. Topics We Didn't Mention Index

‹  Zurück zur Artikelübersicht