The printf command offers well-defined behavior following the POSIX standard, which means it works the same way across shells ...
Variables often look like $var, but they also look like $1, $*, $? and $$. Let's take a look at what all these $ values can tell you. A lot of important values are ...