"Lee de Byl" wrote:> Thanks Chris, that's the approach I've ended up taking. It just seemed wasteful concatenating variables into strings, > then deconstructing them again in the receiver, particularly where forks are involved.
By 'forks involved', do you mean running the external processes, spawned by bash?
Returning Multiple Values: string manipulation vs global variables vs alternatives. (all 6)