Or, at least when running Bash (possibly sh, didn't try), just
>foo
also works to create file "foo". >foo
also works to create file "foo". :>foo
(the happy file creation operator) does.Also ":>" is not an operator, it's ":" (a built-in command that does nothing and returns true) and a redirection.