Lo que quieres hace fold :
fold -s -w80 file
-s:le dice afoldromper solo en los espacios-w80:declarado el anchofold:también lee desde stdin:echo "..." | fold -s -w80
Preferiría fmt, porque fmt deja intactas las palabras largas:
echo "a a a a a a 123456789 xyz" | fmt -6
a a a
a a a
123456789
xyz