Lessons

Bash · Easy

Bash · Easy. Ten lessons. Open-book quizzes. Lesson 1 free.

10 lessons · The Host · Lesson 1 free

Pass all ten lessons for the certificate. Sample · Claim

  1. Lesson 1 · On the house

    functions

    name() { ...; }

  2. Lesson 2

    arrays

    Bash arrays.

  3. Lesson 3

    globbing

    Filename patterns.

  4. Lesson 4

    command substitution

    $(...)

  5. Lesson 5

    set -euo pipefail

    Strict mode sketch.

  6. Lesson 6

    case statements

    Pattern branches.

  7. Lesson 7

    here documents

    <<EOF

  8. Lesson 8

    grep and friends

    Filter lines.

  9. Lesson 9

    find basics

    Walk a tree.

  10. Lesson 10

    Easy capstone

    Safe arg loop.

Sample certificate

Certificate of completion

Sign in to claim your certificate of completion.

Certificate

Finish all ten lessons, then sign in

Pass every lesson on this device (quizzes and checks). Then sign in or create an account to type your name and download the JPG.

All lessons

Bash · Easy — The Gold Standard