Perl


Files and Directories


Error Handlers


Writing to a File


Gaining Exclusive Access


Reading from a File


Renaming and Removing a File


Checking the Status of a File


Accessing Directories


Reading from a Directory


Changing Directories and Creating New Ones


Sending Data to another Program


Pattern Matching


Matching


Matching (Example)


Substitution


Substitution (Example)


Splitting


Splitting (Example)


Regular Expressions


Matching a Single Character (Atom)


Character Classes (Atom)


Negated Character Classes (Atom)


Class Shorthands (Atom)


Sequence (Operator)


Repetition (Operator)


Alteration (Operator)


Anchors (Operator)


Remembering Matches


Input Space


Iterating through Matches


Things to Watch Out For


Things to Watch Out For (Fixed)


Readings