Tag: shell
Browse all articles, tutorials, and guides about shell
Posts
How to Delete Exported Environment Variables in Linux
Learn different methods to remove environment variables from your current shell session and prevent them from persisting in future sessions.
How to Check if a Variable is Set in Bash
Learn multiple methods to check if variables are set, unset, empty, or have specific values in Bash scripts with practical examples and best practices.
How to Permanently Set $PATH on Linux and Unix
Learn how to permanently modify your PATH environment variable on Linux and Unix systems so your custom directories persist across shell sessions and reboots.
How to Concatenate String Variables in Bash
Learn multiple ways to combine string variables in Bash scripts, from simple concatenation to complex string operations with practical examples.
Understanding the Difference Between sh and Bash
Discover the key differences between sh and Bash shells, including feature compatibility, portability considerations, and when to use each one in your shell scripts and system administration tasks.
How to Set a Variable to the Output of a Command in Bash
Learn multiple methods to capture command output in Bash variables using command substitution, including best practices and error handling techniques.
How to Create a Bash Alias That Accepts Parameters
Learn how to create flexible Bash aliases that accept arguments using functions, from simple one-liners to complex commands with multiple parameters and options.
How to Redirect and Append Both stdout and stderr to a File in Bash
Learn different methods to capture both standard output and error streams in Bash, including appending to files and separating streams for better logging.
How to Check if a Program Exists from a Bash Script
Learn multiple reliable methods to check if a command or program is available on your system from within Bash scripts, including using which, command, and type.
What Does "2>&1" Mean in Linux and Bash?
Learn what the 2>&1 redirection operator means in Linux commands, how it works with standard output and error streams, and when to use it effectively.
How to Iterate Over a Range of Numbers in Bash Using Variables
Learn different methods to loop through number ranges defined by variables in Bash, from simple for loops to advanced sequence generation techniques.
How to Reload .bashrc Settings Without Logging Out
Need to apply changes to your .bashrc file immediately? Learn multiple methods to reload your Bash configuration without restarting your terminal session.