I love digging around in coreutils. I’ve never found so many fun things in one package as I have with coreutils.
fold, for example.
Simplest idea in the world: Basically set a right-hand border for text spillage. cat, as you probably know, just smears everything out as far as it can before jumping back to the opposite side.
fold lets you set a jump-back point, and if you flag it with
-s, you get breaks at spaces.
Like I said, simplest thing in the world, but the results are gorgeous. Keep this one in your “remember for later” category. 😉