On 13 Jun 2013 11:00, "Linda Walsh" <b...@tlinx.org> wrote: > If you do it without the ':', it returns a false status. > The colon doesn't seems to return true or false based on whether or not > there was a syntactic error, but not for a command that runs normally and returns > any status.
: is just a noop that happens to return true. Any syntactic problems would be raised by bash, not :.