tac es cat al revés

[[email protected] ~]$ cat /etc/shells
/bin/ash
/bin/bash
/bin/bsh
/bin/csh
/bin/ksh
/bin/sh
/bin/tcsh
[[email protected] ~]$ tac /etc/shells
/bin/tcsh
/bin/sh
/bin/ksh
/bin/csh
/bin/bsh
/bin/bash
/bin/ash


Y se me ocurren cosas tan estúpidas como esta:

[[email protected] ~]$ cat /etc/shells |tac|tac|tac|tac|tac|tac|tac|tac
/bin/ash
/bin/bash
/bin/bsh
/bin/csh
/bin/ksh
/bin/sh
/bin/tcsh