Minimal Perl: For Unix and Linux People

By Tim Maher

No-nonsense and functional, but with wit and style. A pleasure to read.""
-Dan Sanderson, software program Developer, Amazon.com

""Shows type, not only facts-valuable.""
-Brian Downs, former education Director, Lucent applied sciences

""Brilliant, by no means tedious-highly recommended!""
-Jon Allen, Maintainer of perldoc.perl.org

""You can have selected no higher primer than this book.""
-Damian Conway, from the Foreword

Perl is a posh language that may be tricky to grasp. Perl advocates boast that ""There's a couple of approach to Do It,"" yet do you really need to benefit numerous methods of claiming an analogous factor to a working laptop or computer?

To make Perl extra obtainable, Dr. Tim Maher has through the years designed and taught a necessary subset of the language that's smaller, but sensible and strong. With this attractive e-book now you can reap the benefits of ""Minimal Perl,"" no matter if all you recognize approximately Unix is grep.

you'll tips on how to write easy Perl commands-many simply one-liners-that cross some distance past the restrictions of Unix utilities, and people of Linux, MacOS/X, and so on. and you can collect the extra complex Perl abilities utilized in scripts by way of capitalizing in your wisdom of comparable Shell assets. Sprinkled all through are many Unix-specific Perl counsel.

This booklet is principally compatible for method directors, site owners, and software program developers.

Show description

Quick preview of Minimal Perl: For Unix and Linux People PDF

Similar Linux books

Embedded Linux Primer: A Practical Real-World Approach (2nd Edition)

Up to date, whole advice for constructing Embedded ideas with Linux   Linux has emerged as today’s number one working approach for embedded items. Christopher Hallinan’s Embedded Linux Primer has confirmed itself because the definitive real-world consultant to construction effective, high-value, embedded structures with Linux.

The Official Ubuntu Book (5th Edition)

Ubuntu is an entire, unfastened working method that emphasizes neighborhood, aid, and straightforwardness of use with no compromising velocity, strength, or flexibility. It’s Linux for people, designed for everybody from laptop rookies to specialists. Ubuntu 10. 04 is the newest release—more robust, extra versatile, and friendlier than ever.

Advanced Linux Networking

With increasingly more networks and mission-critical purposes operating on Linux, method, and community directors needs to be capable of do greater than arrange a server and depend on its default configuration. this article is designed that can assist you in achieving a better point of competence. It specializes in strong innovations and contours of Linux networking and offers you with the information you want to enhance server potency, increase safeguard, and adapt to new necessities.

Guide to Assembly Language Programming in Linux

Introduces Linux techniques to programmers who're acquainted with different working platforms resembling home windows XP offers entire insurance of the Pentium meeting language

Extra resources for Minimal Perl: For Unix and Linux People

Show sample text content

Thanks for working chastise! the 3 dots of the ellipsis are displayed within the font of the encompassing textual content, other than once they look in listings of Perl resource code, the place they’re proven in a proportional font (…) instead of the monospaced code font (... ). This procedure is required simply because Perl’s variety operator seems to be just like the ellipsis, as perform a little typical expressions, and those conflicts may well another way reason uncertainty approximately the right way to interpret ... in Perl resource code. So, simply do not forget that “... ” in Perl resource code is Perl code, while any prevalence of “... ” there indicates passed over fabric. CODING CONVENTIONS The coding conventions used for the Shell and Perl courses are mentioned subsequent. Shell courses In instances the place there’s thought of to be a comparatively traditional means of writing the code for a specific form of command, the examples use that variety. nevertheless, in situations the place various kinds are in renowned use, either are proven, as in those an identical instructions: [ -f "$file" [[ -f $file -a && -r "$file" -r $file -a && -s "$file" ] -s $file ]] || || go out forty two; go out forty two; xxxi Perl courses Perl permits the programmer to choose from a number of language gains while coding application statements,1 and to workout large liberties in how these gains are laid out at the pages of the ensuing courses. The gains utilized in this e-book have been incorporated in minimum Perl for his or her compatibility with the expectancies of UNIX/Linux humans, and they’re specified by a fashion that's suitable with these expectancies. As an extra effect, directions from the publication Perl most sensible Practices2 are undefined, yet merely the place they don’t clash with our “prime directive” of catering to UNIX and Shell sensibilities. DOWNLOADING THE resource CODE you could obtain the resource code for plenty of of the one-line instructions and scripts awarded during this ebook from Manning’s site. persist with the correct hyperlinks from the http://www. manning. com/maher web site to get them. DEFAULT INVOCATION suggestions FOR PERL EXAMPLES For code snippets proven in tables and interspersed in the narrative, you want to in most cases imagine that the w and l invocation suggestions are in impact. yet for entire scripts which are displayed, you need to discuss with the shebang line (see the thesaurus) to figure out which techniques are getting used. DEPICTION OF not obligatory fabric based on Unix conventions, non-compulsory arguments for instructions and capabilities are proven in sq. brackets, that are by no means typed by way of the consumer. for instance: grep [ -vli ] [ filename ] # strategies and filename are non-compulsory print [ goods to print cross the following ] # goods are not obligatory ERRATA Many conscientious pros have scrutinized this ebook to make sure its technical accuracy and grammatical correctness. yet proofreading is a tricky activity for organisms built with automated error-correction circuitry of their perceptual structures, which hides blunders, so it’s inevitable that a few error have slipped via. To optimize your adventure with this publication, please cost the errata hyperlink on the http://www.

Download PDF sample

Rated 4.58 of 5 – based on 23 votes