A special Christmas edition of cmdchallenge, "12 days of shell" 12days.cmdchallenge.com/ . How does it work as a gentle introduction to the command line?
Of course this is answered in the bash man page:
"If no command name results, redirections are performed, but do not affect the current shell environment. A redirection error causes the command to exit with a non-zero status."