Browse Courses

Module 3

Shell scripting is a fundamental skill in Linux that allows users to automate tasks and manage system resources. This module covers the basics of shell scripting, including command-line syntax, variables, loops, and conditional statements.

In this section

  • Shell Scripting Basic
    An introduction to shell scripting fundamentals covering script creation execution, and the shebang directive. Learn how to write and execute simple bash scripts with practical examples.
  • Filter Pipes Variables
    This document explains Linux filters, pipes, and variables. It covers how to use filter commands, chain them with pipes, create and manage shell variables and work with environment variables for extended scope.
  • Bash Useful Features
    Explore key Bash shell features including metacharacters, quoting, I/O redirection, command substitution, command line arguments, and execution modes. Master essential scripting techniques for effective Linux command-line usage.
  • Cron Jobs
    Learn about Linux cron utility for scheduling recurring jobs. Master crontab syntax, scheduling commands, managing job lists, and automating system tasks on Unix-like operating systems.