🚨 Time is Running Out: Reserve Your Spot in the Lucky Draw & Claim Rewards! START NOW
watching now
5 Students

Description

What Will You Learn?

  • How to write a shell script for Linux, Unix, and Mac
  • How to run a shell script to automate a task
  • How to use advanced bash shell features

Requirements

  • Linux, Unix, or Mac OS
  • Basic understanding of the command line
  • NFT Certificate
  • 34 Lessons
  • Beginner
  • English
  • +100 XP

Share Course on Social media

Curriculum

Course consist of total 2h 1min of content, in total.

Section 1: Start Here - Course Overview and Downloads
05:43
Course Downloads, Including the scripts used in the course and a cheat sheet
00:48
Section 2: Shell Scripting, Succinctly
16:43
Section Introduction
00:49
Shell Scripting, Part I
08:38
Shell Scripting, Part II
07:12
Practice Exercises
Section 3: Exit Statuses and Return Codes
14:52
Exit Statuses and Return Codes
08:52
Exit Status Demo
05:56
Practice Exercises
Section 4: Functions
12:10
Functions, Part I
07:18
Functions, Part II
04:48
Practice Exercises
Section 5: Shell Script Checklist and Template
02:03
Shell Script Checklist and Template (Video)
01:59
Shell Script Check List and Template
Section 6: Wildcards
20:25
Introduction to Wildcards
00:23
Wildcard Introduction, Part I
05:12
Wildcard Introduction, Part II
07:03
Wildcards in Shell Scripts
03:42
Wildcard Scripting Demo
04:01
Practice Exercises
Section 7: Case Statements
05:47
Case Statements
05:43
Practice Exercises
Section 8: Logging
07:44
Logging
07:40
Practice Exercises
Section 9: While Loops
11:34
While Loops, Part I
05:42
While Loops, Part II
05:48
Practice Exercises
Section 10: Debugging
19:52
Debugging Essentials
08:08
More Debugging Tips
11:40
Practice Exercises
Section 11: Scripts Used to Create This Course
03:59
Scripts Used to Create This Course
03:59
Section 12: Course Slides
00:02
Course Slides
Section 13: Conclusion
00:09
Conclusion

About the Instructor

Jason is a professional system administrator, consultant, and author. He has utilized his Linux skills at companies such as Xerox, UPS, Hewlett-Packard, and Amazon.com.

Jason has professional experience with CentOS, RedHat Enterprise Linux, SUSE Linux Enterprise Server, and Ubuntu. Jason also has experience supporting proprietary Unix operating systems including AIX, HP-UX, and Solaris.

Jason is the author of "Linux for Beginners," "Python Programming," and "Command Line Kung Fu."

See All Instructor Courses

BitDegree platform reviews