in reply to trapping output of cu(1)?

You could always run the cu command via the Expect module and read the output that way.