Cargando…

Learning Perl /

Shows how to write, debug, and run a Perl program, describes CGI scripting and data manipulation, and describes scalar values, basic operators, and associative arrays.

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Schwartz, Randal L.
Otros Autores: Phoenix, Tom
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Sebastopol, CA : O'Reilly, ©2001.
Edición:3rd ed.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000 a 4500
001 OR_ocm53945821
003 OCoLC
005 20231017213018.0
006 m o d
007 cr unu||||||||
008 031223s2001 caua ob 001 0 eng d
040 |a SINTU  |b eng  |e pn  |c SINTU  |d OCLCQ  |d CEF  |d OCLCQ  |d CUSER  |d VLB  |d AZU  |d NHM  |d N$T  |d EBLCP  |d TEFOD  |d OCLCQ  |d OCLCF  |d DEBSZ  |d OCLCQ  |d TFW  |d YDXCP  |d GO9  |d E7B  |d TEFOD  |d OCLCQ  |d COO  |d INARC  |d AU@  |d OCLCQ  |d UKAHL  |d OCLCQ  |d OCLCO  |d OCLCQ 
015 |a GBA157660  |2 bnb 
019 |a 326799228  |a 656876099  |a 729549033  |a 748105225  |a 759513699  |a 770009138  |a 809685726  |a 811543200  |a 861531617  |a 1035918861  |a 1044203183  |a 1056379734  |a 1061052976  |a 1074171780  |a 1280858299 
020 |a 9780596517953  |q (electronic bk.) 
020 |a 0596517955  |q (electronic bk.) 
020 |a 9780596551926  |q (electronic bk.) 
020 |a 0596551924  |q (electronic bk.) 
020 |z 0596001320 
020 |z 9780596001322 
029 1 |a AU@  |b 000066232977 
029 1 |a DEBSZ  |b 396386962 
029 1 |a HEBIS  |b 291421679 
035 |a (OCoLC)53945821  |z (OCoLC)326799228  |z (OCoLC)656876099  |z (OCoLC)729549033  |z (OCoLC)748105225  |z (OCoLC)759513699  |z (OCoLC)770009138  |z (OCoLC)809685726  |z (OCoLC)811543200  |z (OCoLC)861531617  |z (OCoLC)1035918861  |z (OCoLC)1044203183  |z (OCoLC)1056379734  |z (OCoLC)1061052976  |z (OCoLC)1074171780  |z (OCoLC)1280858299 
037 |a DFAF7477-0DF0-46F8-9E07-5B95E8457842  |b OverDrive, Inc.  |n http://www.overdrive.com 
050 4 |a QA76.73.P22  |b S37 2001 
072 7 |a COM  |x 051310  |2 bisacsh 
072 7 |a COM  |x 051280  |2 bisacsh 
072 7 |a COM  |x 051130  |2 bisacsh 
082 0 4 |a 005.13/3  |2 21 
084 |a 54.53  |2 bcl 
049 |a UAMI 
100 1 |a Schwartz, Randal L. 
245 1 0 |a Learning Perl /  |c Randal L. Schwartz and Tom Phoenix. 
250 |a 3rd ed. 
260 |a Sebastopol, CA :  |b O'Reilly,  |c ©2001. 
300 |a 1 online resource (xvi, 316 pages) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
504 |a Includes bibliographical references and index. 
588 0 |a Print version record. 
505 0 |a How Do I Make a Perl Program? -- A Whirlwind Tour of Perl -- Scalar Data -- Numbers -- Strings -- Perl's Built-in Warnings -- Scalar Variables -- Output with print -- The if Control Structure -- Getting User Input -- The chomp Operator -- The while Control Structure -- The undef Value -- The defined Function -- Lists and Arrays -- Accessing Elements of an Array -- Special Array Indices -- List Literals -- List Assignment -- Interpolating Arrays into Strings -- The foreach Control Structure -- Perl's Favorite Default: $_ -- Scalar and List Context -- [left angle bracket]STDIN[right angle bracket] in List Context -- Subroutines -- System and User Functions -- Defining a Subroutine -- Invoking a Subroutine -- Return Values -- Arguments -- Private Variables in Subroutines -- The local Operator -- Variable-length Parameter Lists -- Notes on Lexical (my) Variables -- The use strict Pragma -- The return Operator -- Hashes -- What Is a Hash? -- Hash Element Access -- Hash Functions -- Typical Use of a Hash -- I/O Basics -- Input from Standard Input -- Input from the Diamond Operator -- The Invocation Arguments -- Output to Standard Output -- Formatted Output with printf -- Concepts of Regular Expressions -- What Are Regular Expressions? -- Using Simple Patterns -- A Pattern Test Program -- More About Regular Expressions -- Character Classes -- General Quantifiers -- Anchors -- Memory Parentheses -- Precedence -- Using Regular Expressions -- Matches with m// -- Option Modifiers -- The Binding Operator, =~ -- Interpolating into Patterns -- The Match Variables -- Substitutions with s/// -- The split Operator -- The join Function -- More Control Structures -- The unless Control Structure -- The until Control Structure -- Expression Modifiers -- The Naked Block Control Structure -- The elsif Clause -- Autoincrement and Autodecrement -- The for Control Structure -- Loop Controls -- Logical Operators -- Filehandles and File Tests -- What Is a Filehandle? -- Opening a Filehandle -- Fatal Errors with die -- Using Filehandles -- Reopening a Standard Filehandle -- File Tests -- 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 -- Using Simple Modules -- Process Management -- The system Function -- The exec Function -- The Environment Variables -- Using Backquotes to Capture Output -- Processes as Filehandles -- Getting Down and Dirty with Fork -- Sending and Receiving Signals -- Strings and Sorting -- Finding a Substring with index -- Manipulating a Substring with substr -- Formatting Data with sprintf -- Advanced Sorting -- Simple Databases -- DBM Files and DBM Hashes -- Manipulating Data with pack and unpack -- Fixed-length Random-access Databases -- Variable-length (Text) Databases -- Some Advanced Perl Techniques -- Trapping Errors with eval -- Picking Items from a List with grep -- Transforming Items from a List with map -- Unquoted Hash Keys -- More Powerful Regular Expressions -- Slices -- Beyond the Llama. 
520 |a Shows how to write, debug, and run a Perl program, describes CGI scripting and data manipulation, and describes scalar values, basic operators, and associative arrays. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
650 0 |a Perl (Computer program language) 
650 6 |a Perl (Langage de programmation) 
650 7 |a COMPUTERS  |x Programming Languages  |x C♯  |2 bisacsh 
650 7 |a COMPUTERS  |x Programming Languages  |x Java.  |2 bisacsh 
650 7 |a COMPUTERS  |x Programming Languages  |x Pascal.  |2 bisacsh 
650 7 |a Perl (Computer program language)  |2 fast  |0 (OCoLC)fst01058226 
650 1 7 |a PERL.  |2 gtt 
650 7 |a PERL.  |2 larpcal 
700 1 |a Phoenix, Tom. 
776 0 8 |i Print version:  |a Schwartz, Randal L.  |t Learning Perl.  |b 3rd ed.  |d Sebastopol, CA : O'Reilly, ©2001  |z 0596001320  |w (DLC) 2001033909  |w (OCoLC)46992128 
856 4 0 |u https://learning.oreilly.com/library/view/~/0596001320/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a Askews and Holts Library Services  |b ASKH  |n AH29297849 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL540593 
938 |a EBSCOhost  |b EBSC  |n 415305 
938 |a Internet Archive  |b INAR  |n learningperl00schw 
938 |a YBP Library Services  |b YANK  |n 3145952 
938 |a YBP Library Services  |b YANK  |n 7353916 
994 |a 92  |b IZTAP