Learning Linux Shell Scripting
Offered By: LinkedIn Learning
Course Description
Overview
Learn how to automate repetitive tasks with Linux shell scripting.
Syllabus
Introduction
- Welcome
- What you should know
- Printing to the console
- chmod
- Comments
- The shebang
- Creating and using variables
- Passing parameters
- Challenge: Create a script
- Solution: Create a script
- The if statement
- The else clause
- The elif clause
- The while loop
- The for loop
- Using break and continue
- Challenge: Counter
- Solution: Counter
- Reading environment variables
- Standard environment variables
- Challenge: Display a variable
- Solution: Display a variable
- The basics of functions
- Using parameters
- Piping
- Challenge: Pipes and functions
- Solution: Pipes and functions
- Reading files
- Writing files
- File checksums
- Challenge: Read a text file
- Solution: Read a text file
- Using the sleep command
- Watching a process
- Challenge: Watch a script
- Solution: Watch a script
- Getting input from users
- Handling bad data
- Challenge: Guessing game
- Solution: Guessing game
- Next steps
Taught by
Troy Miles
Related Courses
Advanced Commands in LinuxCoursera Project Network via Coursera Amazon Elastic File System (Amazon EFS) Primer (Italian)
Amazon Web Services via AWS Skill Builder Amazon Elastic File System (Amazon EFS) Primer (Japanese)
Amazon Web Services via AWS Skill Builder Amazon Elastic File System (Amazon EFS) Primer (Spanish)
Amazon Web Services via AWS Skill Builder Amazon Lumberyard Primer (French)
Amazon Web Services via AWS Skill Builder