Quello che vuoi fa fold :
fold -s -w80 file
-s:indicafoldinterrompere solo negli spazi-w80:dichiarata la larghezzafold:legge anche da stdin:echo "..." | fold -s -w80
Preferirei fmt, perché fmt lascia intatte le parole lunghe:
echo "a a a a a a 123456789 xyz" | fmt -6
a a a
a a a
123456789
xyz