Skip to content

siv-the-programmer/Bash_beginner_projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

Bash_beginner_projects Top 10 Bash scripts for beginners

Repository Overview

This repository contains:

bash_projects/ – Beginner-friendly Bash scripts to practice automation, system tasks, and general scripting fun.

LICENSE – MIT License to keep everything open and sharable.

Projects

  1. Name Logger

A simple script that asks the user for their name and logs it to name_log.txt with the current date.

Focus & Learning:

echo & read commands

Variables

if and else statements

File creation and checking

Usage:

chmod +x name_logger.sh
./name_logger.sh
  1. Thought of the Day

Stores the user's daily thoughts in thoughts.txt and optionally displays the notes.

Focus & Learning:

echo & read commands

Variables & date formatting

Logging input to a text file

if & else statements for user choices

Script readability with sections and comments

Usage:

chmod +x thought_of_the_day.sh
./thought_of_the_day.sh
  1. Simple Backup

Backs up a file or folder to a path of your choice and logs it to baclog.txt

Focus & Learning:

echo

cp

Variables & date formatting

Logging input to a text file

if & else statements for user choices

Script readability with sections and comments

Usage:

chmod +x backup_log.sh
./backup_log.sh
  1. Coming Soon

A new beginner-friendly Bash project will be added here soon.

Focus & Learning: (To be updated with script purpose, concepts, and usage.)

This project is licensed under the MIT License – see the LICENSE file for details.

About

Top 10 Bash scripts

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages