Shell Scripting


Overview/Description
Target Audience
Prerequisites
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description
Learn shell scripts for Unix systems and discover various ways of filtering command line data. The Unix shell acts as a command line interpreter and typically controls operations such as file manipulation, program execution, and printing. During this course, you will learn to configure and execute a shell script and run Unix commands as background processes. Next, explore common shell script constructs, such as variables, conditional execution, and loops, to iterate through command sets. Examine various ways to filter and format commands and command line data. Finally, run regular expressions (regex) to search and filter data via grep and Awk commands.

Target Audience
Technicians who want to get a thorough grounding of Unix principles through hands-on examples

Prerequisites
None

Expected Duration (hours)
1.0

Lesson Objectives

Shell Scripting

  • start the course
  • recognize regex syntax for searching and filtering
  • recognize which Unix commands are used for filtering and formatting
  • filter data using grep
  • filter data using awk
  • run Unix commands in the background
  • specify how shell scripts are created and how they execute
  • recognize variable scopes and how they are used
  • use if statements to control script flow
  • use loops to iterate through a set of commands
  • configure and execute a shell script
  • filter data and create shell scripts
  • Course Number:
    lu_unop_a08_it_enus

    Expertise Level
    Beginner