Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your mobile phone number.

Beginning Shell Scripting 1st Edition

3.9 out of 5 stars 9 customer reviews
ISBN-13: 978-0764583209
ISBN-10: 0764583204
Why is ISBN important?
ISBN
This bar-code number lets you verify that you're getting exactly the right version or edition of a book. The 13-digit and 10-digit formats both work.
Scan an ISBN with your phone
Use the Amazon App to scan ISBNs and compare prices.
Have one to sell? Sell on Amazon
Buy used On clicking this link, a new layer will be open
$28.99 On clicking this link, a new layer will be open
Buy new On clicking this link, a new layer will be open
$30.87 On clicking this link, a new layer will be open
More Buying Choices
30 New from $20.70 25 Used from $8.55
Free Two-Day Shipping for College Students with Prime Student Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student


Windows10ForDummiesVideo
Windows 10 For Dummies Video Training
Get up to speed with Windows 10 with this video training course from For Dummies. Learn more.
$30.87 FREE Shipping. In stock but may require an extra 1-2 days to process. Ships from and sold by Amazon.com. Gift-wrap available.
click to open popover

Frequently Bought Together

  • Beginning Shell Scripting
  • +
  • Learning Perl
Total price: $57.35
Buy the selected items together

Editorial Reviews

From the Back Cover

Beginning Shell Scripting

Shell scripts give you the power to automate tedious daily tasks, improve your work capabilities, and get more out of your computers. Whether you are working on Mac OS®X, Linux®, Unix®, or Windows®, this book presents complete shell scripting instructions, robust code examples, and full scripts for customizing your operating system.

You'll first learn the basics of shell scripts, including what they are, how they run, and how you can design executable commands from them. You'll then progress to more advanced scripting topics, such as using awk and sed commands, building command pipelines, and creating functions. This book covers everything you'll need to know about shells and scripting in order to begin writing your own.

What you will learn from this book

  • How shells work and how to find them on your system
  • Steps for passing data to a shell script and modifying your environment
  • Techniques for creating, reading, enhancing, and removing files
  • How to query about processes and gather information about what is running on your system
  • Tips for editing and debugging scripts
  • Ways to monitor and administer your system using scripts
  • How to call on your desktop applications from scripts

Who this book is for

This book is for anyone who wants to get more out of their computer systems, including Mac OS X, Linux, Unix, and Windows users.

Wrox Beginning guides are crafted to make learning programming languages and technologies easier than you think, providing a structured tutorial format that will guide you through all the techniques involved.

About the Author

Eric Foster-Johnson (Arden Hills, MN) is a veteran programmer who works daily with Linux, Unix, Windows, Mac OS X, and other operating systems. By day, he writes enterprise Java software for ObjectPartners, a Minnesota consulting firm. He has authored a number of Linux and Unix titles including Red Hat RPM Guide, Teach Yourself Linux, Teach Yourself Unix, and Perl Modules.

John C. Welch (Boston, MA) has more than ten years of Mac experience in the trenches of the IT world. He packs the hall at Macworld Expo where he’s a regular speaker, sharing his experiences and knowledge on using Macs effectively in business and enterprise IT environments. John’s articles are frequently featured in MacTech Magazine and WorkingMac.com, and he is semi-regularly featured on The Mac Show conducting interviews with the geekier side of the Mac community. He’s recently been touring the country presenting seminars on Mac OS X administration to IT professionals from coast to coast.

Micah Anderson has been a Unix system administrator for more than a decade. He is a Debian GNU/Linux developer and works as an independent consultant building alternative communication infrastructure and supporting the technology needs of positive grassroots alternatives.

NO_CONTENT_IN_FEATURE

The latest book club pick from Oprah
"The Underground Railroad" by Colson Whitehead is a magnificent novel chronicling a young slave's adventures as she makes a desperate bid for freedom in the antebellum South. See more

Product Details

  • Paperback: 528 pages
  • Publisher: Wrox; 1 edition (April 29, 2005)
  • Language: English
  • ISBN-10: 0764583204
  • ISBN-13: 978-0764583209
  • Product Dimensions: 7.6 x 1.1 x 9.3 inches
  • Shipping Weight: 1.7 pounds (View shipping rates and policies)
  • Average Customer Review: 3.9 out of 5 stars  See all reviews (9 customer reviews)
  • Amazon Best Sellers Rank: #1,047,885 in Books (See Top 100 in Books)

Customer Reviews

Top Customer Reviews

Format: Paperback
This book seems to want to introduce all and everything under the sun, as as such, the book looses focus quite a bit. For example, the in the beginning the author introduces samples of python, perl, and tcl, talks about batch, and then introduces a variety of text editors for all platforms. Later in the next chapter, we learn how to launch a music player and then echo out text, and then how to setup variable in bourne shell, and the c shell. I am grateful for his enthusiasm on the topic, but feels like I'm on a roller coaster ride of scrambled ideas related to shell scripting.

In looking forward to the chapter "Scripting with Files", I see some minor notes on chmod and file test conditionals for files. I don't see more advance topics like using find or stat or related topics, and instead we are presented with a conversation on Next file systems, Mac OS X file systems (UFS and HFS+). And on those topics, we get "gee that's neat to know" trivia, but it's totally useless, as there nothing on Mac specific commands like ditto or setfile to handle the Mac flavor of Unix.

On one topic on "Controlling Processes", the author explains the concept of processes and shows a screen shot of a Windows Task Manager. I was thinking, that well, maybe this book offers something different by showing how to script with Windows specific commands, like tasklist, but nope, we only get the screen shot, and following discussion on ps command and the /proc directory on Linux.

Overall, the book offers a lot of trivia on a variety of topics, and in some places there may be some scripts -- if you are lucky -- relating to the topic, and interspersed chaotically is some introduction material on shell scripting, sometimes bourne, sometimes c shell, sometimes something different.
Read more ›
Comment 5 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
Shell scripting is one of those things I keep telling myself I need to learn but never quite get around to it. The Wrox book Beginning Shell Scripting by Eric Foster-Johnson, John C. Welsh, and Micah Anderson might be the book I end up using to get me there.

Chapter List: Introducing Shells; Introducing Shell Scripts; Controlling How Scripts Run; Interacting With The Environment; Scripting With Files; Processing Text with sed; Processing Text with awk; Creating Command Pipelines; Controlling Processes; Shell Scripting Functions; Debugging Shell Scripts; Graphing Data With MRTG; Scripting For Administrators; Scripting For The Desktop; Answers To Exercises; Useful Commands; Index

This book has something for just about every beginning user. As a "Beginning" Wrox book, it's meant to take you from no knowledge to basic competency. Normally when you think of shell scripts, you think Unix. But this book goes beyond that. The authors include just about every OS in their coverage. Unix and Linux users are obviously taken care of, as I'd expect. But they also address Mac OS X users so that they can start to delve under the covers of their operating system. They even include Windows users by having them download the Cygwin software. Overall, the focus is on the Bourne shell, but special features of the others (like C, bash, and Korn) are also addressed as they come up. Overall, you get coverage on just about everything you could want as a beginner.

With the combination of "Try It Out" and "How It Works" examples in the book, beginners should quickly be able to do something with their new knowledge. To me, that's always the sign of a good beginning level book on a subject... get the reader doing something productive quickly. Beginning Shell Scripting meets that criteria.
1 Comment 10 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
This is a book for the IT professionals with good knowledge in Shell Scripting. It does not provide enough explanation about the Shell scripting to help beginners. The book is just for the BASH scripting, and the author's approach is not systematic. Therfore, this book is not good to use for the educational purpose.

I recommend this book to those who know the Shell Scripting, but they are looking for some new ideas or second opinion.
Comment One person found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
It is nice , useful book. I found it to be the nice match to the Linux and UNIX for a beginner training suite, 4DVDs + 2CDs includes 4 Unix Academy Certifications ed.2008. They supplement one another very nicely and helpfully.
It is easy to read and follow, the examples are clear and well described. Overall very nice effort!
Comment 5 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
By Max Jenius on November 11, 2009
Format: Paperback
assuming that you're focused on using BASH and you're not trying to push the limits of shell scripting, this is a great book. perhaps I'm just lucky, but all the things i've needed to know to get a quick-dirty solution is in this text. plus, the book seems to give useful examples.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse

Set up an Amazon Giveaway

Beginning Shell Scripting
Amazon Giveaway allows you to run promotional giveaways in order to create buzz, reward your audience, and attract new followers and customers. Learn more about Amazon Giveaway
This item: Beginning Shell Scripting