in reply to How to trick this program (weird catch-the-output problem)?

If you find that bsub actually tests whether it's running from a tty, I guess that Expect (or Expect-Simple, if you prefer) should do the trick.