Skip to content
HomeVideosBooks
AllTopicsTrends
BlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    Cover of Classic Shell Scripting

    Classic Shell Scripting

    Arnold Robbins, Nelson H.F. Beebe · 2005

    An useful skill for Unix users and system administrators, shell scripts let you easily crunch data and automate repetitive tasks, offering a way to quickly harness the full power of any Unix system. his book provides the tips, tricks, and organized knowledge needed to create excellent scripts, as well as warnings of traps.

    ProgrammingSystems & OS
    Open LibraryAmazon
    Stats for nerds
    8recommend
    12mentions
    12people
    2008–2023years
    67% recommend33% neutral

    Mentions per year

    200820102012201420162018202020222023

    What Hacker News says

    1. getoffmyyawnFeb 2023
      For those looking for learning resources, here are some I've found useful:

      The Advanced Bash Scripting Guide[0]

      Classic Shell Scripting[1]

      Google Shell Style Guide[2]

      Wicked Cool Shell Scripts[3]

      GNU Bash Manual[4]

      0. https://tldp.org/LDP/abs/html/

      1. https://www.goodreads.com/book/show/299533.Classic_Shell_Scr...

      2. https://google.github.io/styleguide/shellguide.html

      3. https://nostarch.com/wcss2

      4. https://www.gnu.org/software/bash/manual/

      thread
    2. sqlhelpthrowDec 2020
      Two oreilly books to give you an overview, sorta know the lie of the land.

      Classic Shell Scripting by Arnold Robbins

      Unix Power Tools 3rd edition

      Two additional worthwhile books:

      The Unix Programming Environment by Kernighan and Pike

      Mastering Regular Expressions by Friedl.

      All 4 are classics.

      Also try tldr.sh website in addition to man pages. They are easier to grok.

      thread
    3. brianon99Jun 2017
      Flame war between bash/fish/zsh/powershell is almost meaningless to beginners, because the basic skills are common to all shells. (That said, you will love zsh once you use it)

      I learned to use shell, about 7 years ago, by reading O'Reilly "Classic Shell Scripting". It is well written, and teach you something that you can hardly learn from google. But don't try to remember everything, especially those advanced string manipulation syntax, because one would usually use a scripting language such as ruby for advanced job.

      thread
    4. lambyJun 2017
      > I learned to use shell, about 7 years ago, by reading O'Reilly "Classic Shell Scripting".

      I can second this recommendation. :)

      thread
    5. joepvdJan 2017
      The resource that has been instrumental for me to move up from beginner-that-generally-can-work-out-things-with-a-lot-of-random-tries, to someone who often has things right on the first try, and if not, have a clue of what is going on , has been the following book:

      Classic Shell Scripting Arnold Robbins, Nelson H.F. Beebe

      Recommend it to anyone with a basic understanding and a will to learn more. It also really doubles as a rich information resource. Cannot recommend it enough if books are your thing.

      thread
    6. knethJul 2014
      Now and then I reread a chapter of "Classic Shell Scripting" (http://shop.oreilly.com/product/9780596005955.do) - probably the best book on shell script I know.
      thread

    Related

    Advanced Bash-Scripting GuideMendel Cooper
    2011–2026

    Advanced Bash-Scripting Guide

    Mendel Cooper
    16 recommend · 33
    Cover of The UNIX programming environment
    2007–2026

    The UNIX programming environment

    Brian W. Kernighan
    86 recommend · 215
    Cover of Advanced programming in the Unix environment
    2008–2025

    Advanced programming in the Unix environment

    W. Richard Stevens
    100 recommend · 153
    Cover of UNIX in a Nutshell
    2008–2023

    UNIX in a Nutshell

    Arnold Robbins
    7 recommend · 15
    Cover of Code Complete
    2007–2026

    Code Complete

    Steve McConnell
    393 recommend · 894
    Cover of Beginning portable shell scripting
    2017–2018

    Beginning portable shell scripting

    Peter Seebach
    2 recommend · 3
    Cover of UNIX Shell programming
    2014–2023

    UNIX Shell programming

    Stephen G. Kochan
    4 recommend · 6
    Cover of The art of UNIX programming
    2007–2026

    The art of UNIX programming

    Eric S. Raymond
    85 recommend · 238