[lug] Shell Scripting Book

Timothy C. Klein teece at silverklein.net
Fri Oct 12 21:38:41 MDT 2001


A great book for shell scripting:  Learning Perl, 3rd Ed, by Schwartz &
Phoenix.  ;-)

But seriously, I only have one shell scripting book:  Learning the Bash
Shell, by Newham and Rosenblatt.  It does have a lot of very simple
stuff.  But it also has pretty much all of the features that exist in Bash.
It also has some tidbits about usage, configuration, admin, etc.  And
the interesting part here is that it is a pretty small book.

There really just ain't all that much to shell programming.  Bash has the
basic set of features that any programming language has, a few extras
that are convenient, and the rest are programs executed outside the
shell.  It is useful because it can glue together lots of *nix tools.
And as far as languages go, Perl is like the shell on steroids.  I'm
just picking it up, but it really rocks for the same tasks that I would
normally use bash for.  I doubt I'll be doing any shell programming any
more.

In the beginning, I found shell programming to seem kind of mystic.  But
as I learned it, I realized that impression came from what is sometimes
*very* bizarre syntax to my eye.

Tim

* Kyle Moore (kmoore at mooreimages.com) wrote:
> Anyone have a recommendation for a good shell scripting book? I am looking
> for something advanced...not basic stuff I already know.
> 
> ---
> Kyle Moore
> 
> _______________________________________________
> Web Page:  http://lug.boulder.co.us
> Mailing List: http://lists.lug.boulder.co.us/mailman/listinfo/lug
--
==============================================
== Timothy Klein || teece at silverklein.net   ==
== ---------------------------------------- ==
== "Hello, World" 17 Errors, 31 Warnings... ==
==============================================
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 232 bytes
Desc: not available
URL: <http://lists.lug.boulder.co.us/pipermail/lug/attachments/20011012/eefadfb2/attachment.pgp>


More information about the LUG mailing list