Welcome to the Bash Course Problem Sets repository! This repository contains a collection of problem sets designed for the Bash course taught by Ziyad Yehia. These problem sets are intended to help you practice and reinforce your Bash scripting skills.
The Bash Course by Ziyad Yehia covers various aspects of Bash scripting, from the basics to more advanced topics. Each problem set is designed to provide hands-on experience with Bash scripting concepts, helping you become proficient in automating tasks and working with the command line.
Below is a list of the available problem sets in this repository:
- Positional Parameter (Calculator)
- Select Command (Get_extension)
- While Loop (Timer)
- Case Statement (City_Checker)
- IF Statement (File Checker)
- If Else Statement (Memory Logger)
- Read Statement (Welcome Words)
Each problem set directory contains a set of challenges and exercises related to the respective topic. Feel free to explore, attempt the challenges, and learn from the provided solutions.
To get started with the problem sets:
-
Clone this repository to your local machine:
git clone https://github.com/Ractorrr/Bash_Mastery.git
-
Navigate to the desired problem set directory:
cd Calculator.sh
-
Read the instructions and complete the challenges in the problem set.
-
Check the solution directory for reference after attempting the challenges.
If you would like to contribute new problem sets, improvements, or fixes, feel free to submit pull requests. Your contributions are greatly appreciated and will help enhance the learning experience for others.
This repository is maintained by Ractor.
Disclaimer: The problem sets provided in this repository are based on the course content by Ziyad Yehia, and their solutions may vary. This repository is not affiliated with Ziyad Yehia or any educational institution.
Course Information:
- Course Name: Bash Mastery Course by Ziyad Yehia
- Instructor: Ziyad Yehia
- Website: Course Website