Linux: How to not limit output from top based on screen width
I am using *top* to get system information into an xml file I can send off-system.  I parse the output of top into various variables (painful bit of code) which get poled into the xml.

*top* very helpfully truncates it's output's width to fit on the screen even in batch mode where the output is redirected to a file.
    
    top -b -n 1 > top.out  
    
Is there a way to tell top to show all its fields (in batch mode) even if they would fall off the right side of the screen?  

Thanks for the help.  I checked Google and it knows much about top, but just how to ask.....

NB:  If you'd like to see this phenomenon, run top in your usual command window, then change the font in the window to have more characters on each line of the terminal window and rerun the command.
Linux: How to not limit output from top based on screen width
===

I am using *top* to get system information into an xml file I can send off-system.  I parse the output of top into various variables (painful bit of code) which get poled into the xml.

*top* very helpfully truncates it's output's width to fit on the screen even in batch mode where the output is redirected to a file.
    
    top -b -n 1 > top.out  
    
Is there a way to tell top to show all its fields (in batch mode) even if they would fall off the right side of the screen?  

Thanks for the help.  I checked Google and it knows much about top, but just how to ask.....

NB:  If you'd like to see this phenomenon, run top in your usual command window, then change the font in the window to have more characters on each line of the terminal window and rerun the command.