Perl by Example
Prentice Hall
978-0-13-655689-3 (ISBN)
- Titel erscheint in neuer Auflage
- Artikel merken
Through proven sample programs, professional Perl trainer Ellie Quigley takes you from your first program to highly sophisticated Perl scripting. She shows how Perl can be a convenient substitute for utilities like grep, awk, sed, tr, shells and C, and how it can serve the specific needs of system administrators. Perl by Example even shows you how to script complex networking and interprocess communications tasks.
Author ELLIE QUIGLEY is a leading Perl trainer and the author of Perl by Example, First Edition, and UNIX Shells by Example.
Preface. Acknowledgments. About the Author. 1. The Practical Extraction Report Language. What Is Perl? Who Uses Perl? Which Perl? Where to Get Perl. 2. Perl Scripts. Perl at the Command Line. Script Setup. The Script. 3. Getting a Handle on Printing. The Filehandle. Words. The print Function. The printf Function. 4. Whats in a Name? About Perl Variables. Scalars, Arrays, and Hashes. Reading from STDIN. Array Functions. Associative Array Functions. More Associative Arrays. 5. Wheres the Operator? About Perl Operators. Mixing Data Types. Precedence and Associativity. 6. Regular Expressions - Theyre Back! What Is a Regular Expression? Expression Modifiers and Simple Statements. Regular Expression Operators. Regular Expression Metacharacters. 7. If Only, Unconditionally, Forever. Control Structures, Blocks, and Compound Statements. Decision Making - Conditional Constructs. Loops. 8. Getting a Handle on Files. The User-Defined Filehandle. Passing Arguments. File Testing. 9. Modularize It, Package It, and Send It to the Library! Subroutine Definition. Passing Arguments. Packages and Modules. The Standard Perl Library. 10. Does This Job Require a Reference? What Is a Reference? 11. Bless Those Things! (Object-Oriented Perl5). The OOP Paradigm. Objects, Methods, and Classes. Objects - Blessed References. Methods. Inheritance. Using Objects from the Perl Library. 12. Interfacing with the System. System Calls. Directories and Files. Processes. Other Ways to Interface with UNIX. Error Handling. Signals. 13. Report Writing with Pictures. The Template. Changing the Filehandle. Top-of-the-Page Formatting. The select Function. Multiline Fields. Filling Fields. Formatting Perl DBM Databases. 14. Send It over the Net and Socket to em! Networking and Perl. Client /Server Model. Network Protocols (TCP/IP). Network Addressing. Sockets. Client /Server Programs. The Socket.pm Module. 15. Message Queues, Semaphores, and Shared Memory. The IPC Objects. Message Queues. Semaphores. Shared Memory. 16. The Hyper Dynamic Duo (CGI and Perl). What is CGI. The HTTP Server. Short Introduction to HTML. A Simple HTML Document. How HTML and CGI Work Together. Where to Find CGI Applications. Getting Information Into and Out the CGI Script. Forms. Using the CGI-lib.pl Library. The CGI-lib.pm Module. Cookies. Appendix A. Perl Functions. Special Variables. Perl Pragmas. Perl Modules. Command Line Switches. Debugger. Perl Translators. Plain Old Documentation - POD. Appendix B. taintperl script . maxpstat. Randomize. Index.
| Erscheint lt. Verlag | 27.10.1997 |
|---|---|
| Verlagsort | Upper Saddle River |
| Sprache | englisch |
| Maße | 178 x 235 mm |
| Gewicht | 1123 g |
| Themenwelt | Mathematik / Informatik ► Informatik ► Betriebssysteme / Server |
| Mathematik / Informatik ► Informatik ► Programmiersprachen / -werkzeuge | |
| ISBN-10 | 0-13-655689-2 / 0136556892 |
| ISBN-13 | 978-0-13-655689-3 / 9780136556893 |
| Zustand | Neuware |
| Informationen gemäß Produktsicherheitsverordnung (GPSR) | |
| Haben Sie eine Frage zum Produkt? |