I saw the line break when running the test, too, but it did not have an impact on actual data collection. Your problem is most likely unrelated to that.
Do you have the parser set to Auto in the data source? Is the data source enabled? You also have to add a data point to the data source, but I see you have a graph so presumedly you have that already
Try turning on debug for the zencommand daemon, then look in $ZENHOME/log/localhost/zencommand.log (or whatever your collector is)
You should see the command being run, then lines like:
2013-09-04 14:58:04,518 DEBUG zen.zencommand: Output: 'OK|total=9991.0'
2013-09-04 14:58:04,518 DEBUG zen.zencommand: Process echo print ... etc., etc.
2013-09-04 14:58:04,518 DEBUG zen.zencommand: Dropping useless clear event ... etc., etc.
2013-09-04 14:58:04,518 DEBUG zen.zencommand: The result of "/bin/echo print ... etc., etc... /bin/bc" was "'OK|total=9991.0'"
2013-09-04 14:58:04,519 DEBUG zen.zencommand: Storing total = 9991.0 into Devices/10.1.2.3/Two Components Added Together_total
2013-09-04 14:58:04,519 DEBUG zen.RRDUtil: /opt/zenoss/perf/Devices/10.1.2.3/Two Components Added Together_total.rrd: 9991.0
2013-09-04 14:58:04,519 DEBUG zen.zencommand: RRD save result: 9991.0