> The echo command concatenates its arguments separated by spaces.
He is right for some shells that write their arguments seperately and
also for the fringe cases of echo 2 >file which tends to be parsed by
some more stupid setups as echo 2>file ""