Hacker News new | ask | show | jobs
by sillysaurus3 3567 days ago
It might be to avoid errors for scripts like:

  time ${cmd}; foo
where cmd happens to be unset. Conceptually, that's a valid script, because `time` standalone is a valid script. No reason it should generate an error.