You know, screw the FSF, I don't think this is the right behavior: echo -ne "one\ntwo\nthree" | tac threetwo one That's not useful, and I'm not doing it. Rob