I always feel good about piping my cats to less (for instance). Afterwards I might arrow up the cmd history and add some grep filter (or whatever) in between the cat and the program. Isn't this the way it should be done?
Knowledge is power.
From the page:
When you use a system often, you tend to fall into set usage patterns.
Sometimes, you do not start the habit of doing things in the best
possible way. Sometimes, you even pick up bad practices that lead to
clutter and clumsiness. One of the best ways to correct such
inadequacies is to conscientiously pick up good habits that counteract
them. This article suggests 10 UNIX command-line habits worth picking up
-- good habits that help you break many common usage foibles and make
you more productive at the command line in the process. Each habit is
described in more detail following the list of good habits.
Nice list of shell habbits for Unix/Linux newbes.
Great list of good unix habits!