@steve: I like it! Exactly, asking for a "Word count" doesn't make sense -- ask for an idea count!
@Eric: Thanks, I had considered that but I prefer the explicit "cat" since it makes it easier to insert new commands (i.e. you want mycommand before the sort, now you have to remove foo.txt and feed it to mycommand... and if mycommand doesn't take a filename (just stdin), you need to do a cat anyway).
I haven't come across that book, it looks interesting! Yeah, it's neat thinking about communication one level higher than the medium itself.
@Jake: Glad you liked it!
@ajooy: Awesome, glad it helped. New friends always welcome, heh.
@Camilo: Yep, writing with an eye towards pagecounts makes takes you away from quality.
@Charu: Thanks! Yes, sometimes I write these posts so I have explicit instructions to myself :).