How does one go about opening a specific document "with" a specific program in terminal?

I'm trying to create a new launcher for my top panel in GNOME that opens my GNU Cash Finance archive with the GNU cash program. I've read about the "gnome-open" command, but this doesn't quite meet my needs as Ubuntu just views the file as a standard zip archive and tries to gzip it.

Any ideas?