2021-2022 Catalog and Student Handbook 
    
    May 20, 2022  
2021-2022 Catalog and Student Handbook
Add to Portfolio (opens a new window)

CIT 176 - Linux Shell Programming


Credits: 3
Description
An introduction to the Linux shell, shell scripts, shell programming, and utilities. Topics will include the Linux Bash, Korn, and C shells; regular expressions; and grep, sed, and awk utilities. Students will learn to automate system administration tasks with shell scripts, programs, and Linux utilities.

Student Learning Outcomes
  1. Describe, explain, and construct regular expressions for use with other Linux commands.
  2. Describe, explain, and use grep, sed, and awk to automate Linux tasks.
  3. Describe and explain Linux shell terminology, programming concepts, and syntax.
  4. Design, code, test, and debug Linux shell scripts and programs to automate Linux tasks.
  5. Describe and explain the difference between the Linux Bash, Korn, and C shells.

Prerequisite: None



Add to Portfolio (opens a new window)