Skip to content

Hands-on exercises and projects for learning Linux shell scripting, covering Bash basics, automation, loops, functions, and file management.

Notifications You must be signed in to change notification settings

StewieGriffin17/Linux-Shell-Scripting-A-Project-Based-Approach-to-Learning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Linux Shell Scripting: A Project-Based Approach to Learning

Course on Udemy

This repository contains my hands-on exercises and project code from the Udemy course Linux Shell Scripting: A Project-Based Approach to Learning.

📚 Course Overview

The course focuses on learning Linux shell scripting through real-world projects. It covers a wide range of topics including:

  • Basic shell scripting
  • Conditional logic
  • Loops and functions
  • User and file management
  • Automation with bash scripts

📁 Repository Structure

Linux Shell Scripting: A Project-Based Approach to Learning/
├── practices
└── exercises           

🚀 How to Use

# Clone the repository
git clone https://github.com/StewieGriffin17/Linux-Shell-Scripting-A-Project-Based-Approach-to-Learning.git

# Run scripts with: 
chmod +x script_name.sh
./script_name.sh

🛠️ Tools Used

  • Bash
  • Kali Linux
  • Vim

📌 Notes

This repository is for personal learning and documentation purposes. Feel free to fork or star if you're following along the course!

📧 Contact

If you’re also taking the course or have questions, feel free to connect or raise an issue.

📄 License

All the codes are open source and available under the MIT License.

@Anowarul_Asif

About

Hands-on exercises and projects for learning Linux shell scripting, covering Bash basics, automation, loops, functions, and file management.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages