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.
Cd Command in Linux (Change Directory)
The cd (change directory) command is used to change the current working directory in Linux and other Unix-like operating systems.
Creating a Self-Signed SSL Certificate
A self-signed SSL certificate is a certificate that is signed by the person who created it rather than a trusted certificate authority. This article explains how to generate a self-signed SSL Certificate using the openssl tool.