Introduction
In this course, you will learn how to use various Linux commands and shell scripting techniques to perform common tasks and automate workflows.
🎯 Tasks
In this course, you will learn:
- How to use while loops, command line arguments, and string manipulation in Bash
- How to create and use Bash functions
- How to work with files and directories, including checking file existence, viewing file information, and deleting and moving files
- How to use the stream editor Sed for file editing
- How to capture user input and perform basic arithmetic operations
- How to work with Git, including basic branch operations and configuration management
- How to parse and manipulate date and time information
🏆 Achievements
After completing this course, you will be able to:
- Automate repetitive tasks using Bash scripts
- Effectively manage files and directories on a Linux system
- Utilize Git for version control and collaboration
- Extract and manipulate date and time information programmatically