
Bash Shebang
The sequence of characters (#!) is called shebang and is used to tell the operating system which interpreter to use to parse the rest of the file.
Read more

How to Check if a String Contains a Substring in Bash
One of the most common operations when working with strings in Bash is to determine whether or not a string contains another string. In this article, we will show you several ways to check if a string contains a substring.

Bash Heredoc
When writing shell scripts you may be in a situation where you need to pass multiline block of text or code to an interactive command. In Bash and other shells like Zsh a Here document (Heredoc) is a type of redirection that allows you to pass multiple lines of input to a command.

How to Compare Strings in Bash
When writing Bash scripts you will often need to compare two strings to check if they are equal or not. Two strings are equal when they have the same length and contain the same sequence of characters.