The repository consists Bash scripting topics and resources in a structured way
- Bash Variables
- Decision Making
- Bash Scripting
- Bash String Handling
- Bash Functions
- Bash Looping
- Bash File Testing
- Bash Arrays
- Bash Arguments
- File Redirection
Learn about different types of variables in Bash, including local and global variables, and how to use them.
- Content: Bash Variables Guide
- Reference: GNU Bash Manual - Variables
Understand how to use conditional statements in Bash to make decisions within your scripts.
- Content: Decision Making in Bash
- Reference: GNU Bash Manual - Conditional Constructs
Get started with writing Bash scripts, including script structure, shebang, and execution permissions.
- Content: Bash Scripting Basics
- Reference: GNU Bash Manual - Writing Shell Scripts
Learn how to manipulate and handle strings in Bash, including string concatenation, slicing, and more.
- Content: String Operations in Bash
- Reference: GNU Bash Manual - Shell Parameter Expansion
Explore the use of functions in Bash to modularize and reuse code within your scripts.
- Content: Bash Functions
- Reference: GNU Bash Manual - Shell Functions
Understand different looping constructs in Bash, including for
, while
, and until
loops.
- Content: Loops in Bash
- Reference: GNU Bash Manual - Looping Constructs
Learn how to test files in Bash for various attributes such as readability, writability, and more.
- Content: File Testing in Bash
- Reference: GNU Bash Manual - File Test Operators
Explore the use of arrays in Bash to store and manipulate lists of data.
- Content: Bash Arrays
- Reference: GNU Bash Manual - Arrays
Learn how to handle arguments passed to Bash scripts and how to use them within your scripts.
- Content: Passing Arguments to Bash Scripts
- Reference: GNU Bash Manual - Positional Parameters
Understand how to use file redirection in Bash to manage input and output streams.
- Content: Bash I/O Redirection
- Reference: GNU Bash Manual - Redirections