This week, I focused on learning Bash shell scripting by building real Linux automation scripts instead of just studying commands.
What I covered:
- Linux shell & shebang
- Variables, arrays, strings
- User input & arithmetic
- Conditionals, loops, functions
- Arguments & redirection
- Error handling and logging
- Automation using At & cron
Mini Projects Built:
- RAM Monitoring Script – checks free memory with threshold alerts
- Disk Usage Monitoring – monitors disk space with alert logic
- Log Archiving Script – compresses and archives system logs
- User Management Script – create, delete, and list users
GitHub: https://github.com/snehatomar1205/DevOps
This hands-on approach helped me understand how shell scripting is used in system administration and automation.
Top comments (0)