Learn how to quickly debug scripts in Bash with those 5 simple steps that use some of the Bash shell special properties.| Shell Tips!
A complete guide on the Linux Bash environment variables with details on how to set, unset, and use the specials shell variables or define custom environment variables.| Shell Tips!
The select loop is not a regular shell loop. It can be used in Bash to generate a simple menu from which a user can select numbered options.| Shell Tips!
Looping over a list of numbers or words is a building block in shell scripts. Learn how to write Bash loops, including for loop, while loop, and until loop.| Shell Tips!
Learn how to count the number of files in a directory using the Linux command line ls, find, and a native bash shell solution with globs and arrays.| Shell Tips!
Learn how to script a Bash If statement with the then, else, and else if / elif clauses. Includes Bash conditional expressions and common pitfalls to avoid.| Shell Tips!
This post cover the Bash builtin commands alias and unalias. You will often find Bash alias in a customized .bashrc to improve your shell command-line workflow.| Shell Tips!
Improve your productivity at the Linux command line and in Bash scripting with globbing by using Wildcards as glob patterns or extended glob expressions.| Shell Tips!
This guide covers how to format date and time in Linux, Mac, and the Bash shell. Includes how to do date shell operations like adding days or comparing dates.| Shell Tips!