# \[SOLUTION\] Text Munger

**URL:** <https://www.ruby-forum.com/t/solution-text-munger/58607>\
**Category:** Ruby\
**Created:** [April 23, 2006, 11:49pm UTC](https://www.ruby-forum.com/t/solution-text-munger/58607 "2006-04-23T23:49:42Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Barry\_Dmytro](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/4af34b/32.png) [@Barry\_Dmytro](https://www.ruby-forum.com/u/Barry_Dmytro)\
**Post date:** [April 23, 2006, 11:49pm UTC](https://www.ruby-forum.com/t/solution-text-munger/58607/1 "2006-04-23T23:49:42Z")

</div>

It expects stuff to be piped to it.

~\> cat file.txt | ./76.rb

Took all of 10 minutes to write…

First version was 5 lines, but expanded it to 15 to add some handling of  
different situations.

Kind Regards,
