Jump to content

Welcome to CodeNameJessica

โœจ Welcome to CodeNameJessica! โœจ

๐Ÿ’ป Where tech meets community.

Hello, Guest! ๐Ÿ‘‹
You're just a few clicks away from joining an exclusive space for tech enthusiasts, problem-solvers, and lifelong learners like you.

๐Ÿ” Why Join?
By becoming a member of CodeNameJessica, youโ€™ll get access to:
โœ… In-depth discussions on Linux, Security, Server Administration, Programming, and more
โœ… Exclusive resources, tools, and scripts for IT professionals
โœ… A supportive community of like-minded individuals to share ideas, solve problems, and learn together
โœ… Project showcases, guides, and tutorials from our members
โœ… Personalized profiles and direct messaging to collaborate with other techies

๐ŸŒ Sign Up Now and Unlock Full Access!
As a guest, you're seeing just a glimpse of what we offer. Don't miss out on the complete experience! Create a free account today and start exploring everything CodeNameJessica has to offer.

by: Ahmed Alkabary
Mon, 18 Aug 2025 15:05:34 +0530


Bash Scripting

Whether you are a beginner or seasoned Linux user, you cannot escape Bash.

From school curriculum to sysadmin tasks, from setting up your homelab to working as DevOps, Bash scripting is present everywhere.

It is time that you get familiar with the essentials of bash shell scripting, and this course intends to do the same.

๐Ÿ“ถ Difficulty level: Beginner
โณ Time to complete: Approx. 3 hours
๐Ÿ“‹ Prerequisite: Absolute basics of getting around Linux terminal

What will you learn?

In this Bash course for beginners, you'll learn the following:

  1. Creating and running Hello World bash script
  2. Understanding variables
  3. Passing arguments to your bash scripts
  4. Using bash arrays
  5. Doing mathematical calculations in bash
  6. Manipulating strings
  7. Adding conditional logics in bash
  8. Creating loops
  9. Using functions
  10. Automating some small but practical tasks with bash
๐Ÿ’ก
Each lesson in this course has practice exercises, too, so that you can test what you just learned.

How to use this course?

You can simply read the text and see things in action.

Although, it is highly recommend that you follow the instructions and steps on your own system. That will be the best approach here.

The course is divided into chapters. The chapters of the series are always visible in the left sidebar and you can easily switch between them. The sub-sections of a chapter are located in the right sidebar.

The next and previous chapter navigation are also present at the bottom of each chapter.

Each chapter has sample examples and practice exercises to test your learnings.

For any doubts, you can always use the comment section available under each chapter.

Let's start scripting bash!

0 Comments

Recommended Comments

There are no comments to display.

Guest
Add a comment...

Important Information

Terms of Use Privacy Policy Guidelines We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions โ†’ Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.