A shell colon does nothing. Use it anyway
Summary
This article explores practical shell scripting tricks centered on the null command : and parameter expansion. It demonstrates how these techniques can replace verbose conditional checks in Bash, with several examples and explanations useful for developers looking to streamline their scripts.