Great Bash
Publisher: O'Reilly Media
Released: February 2011
Run time: 4 hours 25 minutes

Great Bash will teach you the fundamentals of bash shell programming, beginning with simple shell scripts and progressing to complex, automated system administration and file management tasks. You'll also get a firm handle on control structures and the decision-making abilities of the bash environment. By the time you're done, you'll have written more than twenty complex shell scripts, and interacted with the rest of your file system.

Throughout the course, you'll learn how to think like a shell programmer. Without compilation or in many cases, strict security constraints, shell programmers have an immense amount of power at their fingertips. You'll build in error checking and learn when to ask for input, and when to take control and just do something. Throughout it all, you'll get a handle on best practices, as you learn from Carl Albing, a seasoned scripting pro.

Table of Contents
Product Details
About the Author
Recommended for You
Customer Reviews

REVIEW SNAPSHOT®

by PowerReviews
O'Reilly MediaGreat Bash
 
4.5

(based on 8 reviews)

Ratings Distribution

  • 5 Stars

     

    (5)

  • 4 Stars

     

    (2)

  • 3 Stars

     

    (1)

  • 2 Stars

     

    (0)

  • 1 Stars

     

    (0)

100%

of respondents would recommend this to a friend.

Pros

  • Easy to understand (7)
  • Helpful examples (7)
  • Accurate (5)
  • Concise (4)
  • Well-written (4)

Cons

    Best Uses

    • Novice (7)
    • Student (7)
    • Intermediate (6)
      • Reviewer Profile:
      • Developer (4), Sys admin (4)

    Reviewed by 8 customers

    Sort by

    Displaying reviews 1-8

    Back to top

     
    5.0

    Don't put it off

    By tcol

    from Lincoln, NE

    About Me Developer

    Verified Reviewer

    Pros

    • Accurate
    • Concise
    • Easy to understand
    • Helpful examples
    • Well-written

    Cons

      Best Uses

      • Intermediate
      • Novice
      • Student

      Comments about O'Reilly Media Great Bash:

      If you have written a few short bash scripts for convenience but have never "taken the dive" into serious bash scripting, this is the introduction for you. It gives a good look at the basic features and techniques. You won't be able to resist going deeper.

       
      5.0

      fantastically good!

      By Nate

      from New York, NY

      About Me Developer

      Verified Reviewer

      Pros

      • Accurate
      • Concise
      • Easy to understand
      • Helpful examples
      • Well-written

      Cons

        Best Uses

        • Expert
        • Intermediate
        • Novice
        • Student

        Comments about O'Reilly Media Great Bash:

        This is an absolute gem. I've been using more & more bash these days, and I wanted to get a full-fledged re-introduction so I can use it as an actual language.

        This series more than met that need. My only advice is to watch it at double-speed with your hand on the pause button.

        But this might be the best OReilly product I've bought and it's not even a book!

         
        5.0

        Great Video Course

        By QuasiNerd

        from Salem, OR

        About Me Student, Sys Admin

        Verified Reviewer

        Pros

        • Accurate
        • Concise
        • Easy to understand
        • Helpful examples
        • Well-written

        Cons

          Best Uses

          • Intermediate
          • Novice
          • Student

          Comments about O'Reilly Media Great Bash:

          I fully enjoyed this series of videos. The way the course presented shell scripting in BASH made it easy to soak it all up for a beginner like myself. By the end of the course I was eager to continue my studies. I am now going to start the authors BASH Cookbook. I highly recommend this course to anyone interested in learning BASH scripting.

           
          3.0

          "Great Bash" video by Carl Albing

          By pierodibello

          from Trento, Italy

          About Me Developer, Sys Admin

          Verified Reviewer

          Pros

          • Easy to understand

          Cons

          • Too basic

          Best Uses

          • Novice

          Comments about O'Reilly Media Great Bash:

          Carl Albing's "Great Bash" by O'Reilly Media is a collection of several short video lessons on the basics of the shell programming.

          I watch the "Great Bash" lessons hoping to learn more about shell programming, but unfortunately Carl Albing's video lessons are too introductory (IMHO).

          It was nevertheless great to recap many things I learned here and there, and so my time watching it was not wasted at all, but I would recommend this video only to shell programmer beginners.

          There are also some (really) minor defects in the technical way the video is recorded: the audio quality may be improved and sometimes the speaker take some long inexplicable pauses. But, that said, the overall quality is really good.

          In the end I recommend to watch this video if you are a shell programmer beginner and you want to start understanding more about this topic.

           
          5.0

          Great Bash - Great Resource

          By Matt Hulse

          from Ammon, Idaho

          About Me Developer

          Verified Reviewer

          Pros

          • Easy to understand
          • Helpful examples

          Cons

            Best Uses

            • Intermediate
            • Novice
            • Student

            Comments about O'Reilly Media Great Bash:

            This was an easy to follow, yet comprehensive BASH scripting tutorial with a wealth of information not easily found in other tutorials I've looked at. Couple that with the screencast format and you have a winner. My initial review of this product was that it was incomplete and overpriced. It turns out that I only had a quarter of the material since it was still being produced. Now that I have all of the material I can safely say that it is well worth the price. I would definitely recommend this product to anyone looking for an easy way to beef up their BASH skills. There were a couple of screencast blunders where the title of a segment said something about "Great Javascript" instead of "Great Bash" but the content itself was intact and on target.

             
            4.0

            Good Supplement To Learn Bash Scripting

            By Bobbie Lynn

            from Pittsburgh, PA

            Pros

            • Helpful examples

            Cons

              Best Uses

              • Intermediate
              • Student

              Comments about O'Reilly Media Great Bash:

              I was given free access to a review copy of this set of videos a while ago, but I held off on actually reviewing it because it seemed very likely that they hadn't quite posted the entire thing yet. The rest has been added now, so I can go ahead and talk about it without worrying about it being incomplete!

              Bash is both probably the most popular shell for most Linux and Unix and similar systems, and also a scripting language that's used with the shell. This set of videos focuses on the scripting part by taking you through all of the major topics that you need to write a Bash script.

              You'll have a much easier time of it if you already have some comfort with the basic principles of working on the command line. He touches very briefly on what regular shell commands do as they come up, but command line novices aren't the target audience here and will probably be overwhelmed by how much information they would need to absorb.

              The nice thing about these videos is that you're hearing his explanations of why he's doing everything as it happens along with the chance to see all of the interaction that's happening with the shell and how it responds at each step. There are good written tutorials of Bash out there for free, so watching these definitely isn't necessary for learning shell scripting. Still, if your learning style leans more toward the auditory and visual, Great Bash will be a great resource in making the topic understandable.

               
              5.0

              The Magic Happens in the Shell

              By J.W. Rine

              from Mississippi, USA

              About Me Blogger, Designer, Sys Admin

              Verified Reviewer

              Pros

              • Accurate
              • Concise
              • Easy to understand
              • Helpful examples
              • Well-written

              Cons

                Best Uses

                • Novice
                • Student

                Comments about O'Reilly Media Great Bash:

                The shell is a user interface on a Unix type operating system. It allows the user to communicate with the system via the keyboard and the display. The shell is where the magic happens when it comes to getting the most from a Unix, Linux, or Mac operating system. Bash is an acronym for the Bourne Again Shell. Using shell scripts can automate many tasks when it comes to working with files and data. The video, Great Bash, by Carl Albing will have you writing shell scripts from the beginning, with increasing complexity as the video progresses.

                I found this video to be very helpful in learning the basics of shell scripting. The video demonstrates scripting and it's expected or sometimes unexpected outputs. Starting with basic commands the video takes the viewer through decision making and variables. Script flow control, input, output and redirection are explained. I started and stopped the video many times as I worked through the examples. I would recommend this video as an accompaniment to books on the subject of Bash scripting.

                Disclosure: I received a free copy for review purposes.

                (0 of 2 customers found this review helpful)

                 
                4.0

                Simple and Helpful

                By surachart

                from Bangkok, Thailand

                About Me DBA, Educator, Sys Admin

                Verified Reviewer

                Pros

                • Accurate
                • Easy to understand
                • Helpful examples

                Cons

                  Best Uses

                  • Intermediate
                  • Novice
                  • Student

                  Comments about O'Reilly Media Great Bash:

                  We will learn good stuff from Carl Albing.
                  It's simple and helpful for someone who begin bash shell programming.

                  Displaying reviews 1-8

                  Back to top

                   
                  Buy 2 Get 1 Free Free Shipping Guarantee
                  Buying Options
                  Immediate Access - Go Digital what's this?
                  Video: $49.99
                  (Streaming, Downloadable)