@gabebw that highly depends on what that command prints to the screen.

For example, let's call this program `foo`:

    #!/bin/sh
    echo x = y

Now:

    ~% [ `./foo` ] && echo hi
    ~% [ `./foo` ] || echo hi
    hi

I would strongly recommend against changing 39,40 to use the `[` program.