LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - General
User Name
Password
Linux - General This Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.

Notices

Reply
 
Search this Thread
Old 05-07-2007, 10:42 PM   #1
hexstar
LQ Newbie
 
Registered: Sep 2004
Location: Internet
Distribution: MacOS X
Posts: 26

Rep: Reputation: 15
Question What are some good books for learning shell programming?


Hello, what are some good books for learning shell programming? I'd like a book that is good enough to be readable and understandable by someone who is new to shell programming but which also has enough information to be used by a experienced shell programmer as well, basically something that covers both spectrum's of new and old shell programmers. It is understandable that that may be best achieved via two or more separate books which is fine, if that is the case please let me know what the two or more books are. Thanks!
 
Old 05-07-2007, 11:01 PM   #2
bigrigdriver
LQ Addict
 
Registered: Jul 2002
Location: East Centra Illinois, USA
Distribution: Debian Squeeze
Posts: 5,788

Rep: Reputation: 311Reputation: 311Reputation: 311Reputation: 311
For the Bash shell, there is the Advanced Bash Scripting Guide, and the Bash Guide for Beginners. Both can be downloaded from the internet.

There is also a guide the the zsh shell (A Users Guide to the Z-shell).

www.google.com/linux may turn up guides to other shells as well.
 
Old 05-08-2007, 12:20 AM   #3
pixellany
LQ Veteran
 
Registered: Nov 2005
Location: Annapolis, MD
Distribution: Arch/XFCE
Posts: 17,802

Rep: Reputation: 728Reputation: 728Reputation: 728Reputation: 728Reputation: 728Reputation: 728Reputation: 728
Classic Shell Scripting (O'Reilly)
 
Old 05-08-2007, 12:21 AM   #4
jay73
Guru
 
Registered: Nov 2006
Location: Belgium
Distribution: Ubuntu 11.04, Debian testing
Posts: 5,019

Rep: Reputation: 130Reputation: 130
O'reilly has many interesting titles, some of which deal explicitly with system administration and bash.
 
Old 05-08-2007, 12:39 AM   #5
hexstar
LQ Newbie
 
Registered: Sep 2004
Location: Internet
Distribution: MacOS X
Posts: 26

Original Poster
Rep: Reputation: 15
Quote:
Originally Posted by pixellany
Classic Shell Scripting (O'Reilly)
I got that one, but what kind of worried me is how it said that if you don't know expressions (which I don't, never had to use them before) you should get some other books and so I thought that rather go on a continuous book purchasing binge (next book covers expressions but skimps on something else and recommends another book, that book covers that subject but skimps on yet another topic and recommends yet another book, etc, etc) it'd be better to ask the experts on what they recommend...I am looking for something that is for system administration, if there's a (or a set) book that covers all the shell programming for system administration bases I'd love to know what that is (but I'd prefer for it not to be meant solely as a reference, more as something meant to be used for learning), thanks

Last edited by hexstar; 05-08-2007 at 12:40 AM.
 
Old 05-08-2007, 01:09 AM   #6
drawde83
Member
 
Registered: May 2006
Location: New Zealand
Distribution: ubuntu, gentoo at uni
Posts: 30

Rep: Reputation: 15
I dunno what ather people might think but I recommend Linux in a nutshell
It's great for basic stuff and it goes into all the different commands that you might use
 
Old 05-08-2007, 01:16 AM   #7
hexstar
LQ Newbie
 
Registered: Sep 2004
Location: Internet
Distribution: MacOS X
Posts: 26

Original Poster
Rep: Reputation: 15
I'm thinking of getting these books:

http://www.amazon.com/DNS-BIND-5th-C...8603622&sr=1-1
http://www.amazon.com/Linux-System-A...8604447&sr=1-1

comments/suggestions on selection are welcome
 
Old 05-08-2007, 01:39 AM   #8
jay73
Guru
 
Registered: Nov 2006
Location: Belgium
Distribution: Ubuntu 11.04, Debian testing
Posts: 5,019

Rep: Reputation: 130Reputation: 130
Looks OK. Another book I found very useful to start from is "A Practical Guide to Linux". Linux in a Nutshell is great but it's not the sort of book you would read from cover to cover; it's more of an encyclopedia/reference book that lists each and every imaginable option for a vast range of commands, although it covers shells, vim, emacs, etc as well.

Last edited by jay73; 05-08-2007 at 01:42 AM.
 
Old 05-08-2007, 03:29 AM   #9
hexstar
LQ Newbie
 
Registered: Sep 2004
Location: Internet
Distribution: MacOS X
Posts: 26

Original Poster
Rep: Reputation: 15
Is this the "A Practical Guide to Linux" book you're referring to: http://www.amazon.com/Practical-Guid...8612915&sr=1-2 ? If so, isn't it a bit old: Publisher: Addison-Wesley Professional; 1st edition (June 25, 1997)? If that isn't the book you had in mind would you please provide me with a link to the book you had in mind? Thanks!
 
Old 05-08-2007, 03:33 PM   #10
jay73
Guru
 
Registered: Nov 2006
Location: Belgium
Distribution: Ubuntu 11.04, Debian testing
Posts: 5,019

Rep: Reputation: 130Reputation: 130
I meant this one:

http://www.amazon.com/Practical-Guid...8612915&sr=1-2

It's the same book but a later edition. Have a look at reader reviews to learn more. btw, ignore remarks that imply that the book covers Red Hat / Fedora only; those must be referring to a different book by Mark Sobell because I can testify that the book is perfectly distro neutral.

Last edited by jay73; 05-08-2007 at 06:04 PM.
 
Old 05-09-2007, 07:57 AM   #11
sleepyEDB
Member
 
Registered: Dec 2005
Location: /USA/MI/Detroit/home
Distribution: MEPIS, antiX, RHEL
Posts: 105

Rep: Reputation: 15
Thumbs up

Quote:
Originally Posted by jay73
I asked for this book for Christmas. I didn't get it, but I did ask for it; so you've got my vote for "it's a good book".


sleepy
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Recommend any good C programming books? badmofo666 Programming 6 01-17-2007 11:03 PM
good c programming linux books Smokey Programming 5 03-02-2005 05:11 AM
Shell Programming Books saiz66 Programming 3 09-29-2004 08:46 AM
Good begginner Learning books Guitarist88 Linux - Newbie 4 06-02-2004 10:04 PM
books of linux shell programming 286 Linux - Newbie 2 11-11-2003 10:13 AM


All times are GMT -5. The time now is 11:44 AM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration