Related to Zhao's recent summer of code proposal, the MLOSS paper from his group on LIBLINEAR shows just how nice and simple a command line training and testing interface can be:
See http://jmlr.csail.mit.edu/papers/volume9/fan08a/fan08a.pdf -- Ted Dunning, CTO DeepDyve