Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

CodeSignal

Introduction to Shell Scripting Basics

via CodeSignal

Overview

Master shell scripting to automate tasks on Unix-like systems. This course covers script basics, key commands, and control structures. You'll learn to write and run simple shell scripts, gaining an essential skill for system automation and management.

Syllabus

  • Unit 1: Writing Your First Shell Script
    • Run a Simple Shell Script
    • Change the Script Message
    • Fix the Script
    • Add the Missing Line
    • Shell Script From Scratch
  • Unit 2: Using Variables in Shell Scripts
    • Running Your Variable Script
    • Combine and Print Variables
    • Fix the Variable Script
    • Combining Variables in Shell Scripts
    • File System Variables
  • Unit 3: Comparison Operators in Shell Scripting
    • Running Comparison Operators in Shell
    • Exploring More Comparison Operators
    • Fix the Comparison Bugs
    • Complete Comparisons in Shell Scripts
    • Numeric and String Comparisons
  • Unit 4: Control Structures and Logical Operators in Shell Scripting
    • Control Structures and Logic Basics
    • Add Control Structures and Logic
    • Fix the Shell Script Errors
    • Assigning Variable Values
    • Master Control Structures and Logic
  • Unit 5: Arrays and Looping Constructs in Shell Scripting
    • Arrays and Loops in Action
    • Loop Conversions
    • Fix the Shell Script
    • Arrays and Looping in Shell
    • Updating Applications
  • Unit 6: Functions in Shell Scripts
    • Exploring Functions in Shell Scripts
    • Modify Function to Add Parameters
    • Fix the Bug in Function
    • Update Applications Function
    • Write and Test Shell Functions

Reviews

Start your review of Introduction to Shell Scripting Basics

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.