This repository contains Bash shell scripts I created while learning Linux and automation as part of my 90 Days of DevOps Challenge.
These scripts help automate common system tasks and demonstrate the basics of shell scripting.
- Basic Bash scripting examples
- Automation scripts for everyday tasks
- Scripts using loops, conditions, and variables
- Beginner-friendly DevOps automation scripts
| Script Name | Description |
|---|---|
hello.sh |
Simple script to print a message |
user-input.sh |
Demonstrates taking input from users |
system-info.sh |
Displays system information |
file-check.sh |
Checks if a file exists |
disk-usage.sh |
Shows disk usage of the system |
backup-script.sh |
Simple backup automation script |
(Add or modify based on your actual scripts)
- Bash scripting
- Variables and user input
- Conditional statements (
if,else) - Loops (
for,while) - File and directory operations
- Basic system automation
- Clone the repository
git clone https://github.com/gurudeen-kori/shell-scripts.git
Navigate into the directory
cd shell-scripts
Give execute permission
chmod +x script-name.sh
Run the script
./script-name.sh