Write Your First Linux Shell Script

Skills You Will Gain

  1. Learn must-know shell scripting fundamentals: naming, permissions, variables, builtins, and more.
  2. Learn intermediate scripting topics: special variables, making decisions, error checking, functions, and more.
  3. By the end of this course, you'll be able to write your own shell scripts to automate your work.


  1. Commitment to invest 9 Hours in 1 Week anytime that works best for you. (Average 78 Minutes per day)
  2. An internet-connected computer with a 64-bit processor and at least 4GB of RAM and 4GB of free disk space.
  3. Any of the following operating systems currently installed on your computer: Windows, Mac, CentOS 7, RHEL 7. (NOTE: You do NOT need to have Linux installed before the course begins.)

Action Plan

  • Task 1: Watch the course introduction and overview.
  • Task 2: Watch a video about the course download.
  • Task 3: Download the shell scripts used in the lesson demonstrations as well as the practice exercises instructions and answers.
  • Task 4: Watch "Creating a Local Lab Environment, Background Information"
  • Task 5: Download the instructions for creating your local lab environment.
  • See All Tasks

    Content By

    Jason Cannon Tampa, FL

    I started my career as a Unix and Linux System Engineer in 1999. I’ve been privileged to use my Linux skills at Xerox, UPS, Hewlett-Packard, Amazon.com, and many more. After writing multiple books and teaching over a dozen courses, nothing gives me more satisfaction than hearing one of my students say, “I got a raise because I read your book!” or “Thank you, your course helped me get that new job!”

    Ready to unleash your full potential?


    Mench Bootcamps Offer:

    In-Demand Skills

    Mench Bootcamps are inspired by the most popular digital skills in-demand. We research the hottest industry trends and collaborate with experts to produce weekly Bootcamps that will give you practical experience.


    Leveling-up your tech career does not have to interrupt your busy schedule, which is why Mench Bootcamps have an estimated number of hours required for completion. Choose when to do the work based on your own schedule.

    Tuition Guarantee

    We believe hard work should always pay off, which is why we offer a Tuition Reimbursement Guarantee for students who do the work but fail to accomplish the target outcome by the end of their Bootcamp.