Since Linux isn't an OS but only the Kernel sources, the output of e.g.
$ uname -srv
Linux 2.4.20-8 #1 Thu Mar 13 17:54:28 EST 2003
is absolutely correct.
Therefore -s (system) shows Linux,
-r (release) is the booted kernel's release and subversion, and -v (version) here is the time the kernel was built.
If you're on a RedHat box you could additionally look out for this file
$ cat /etc/redhat-release
Red Hat Linux release 9 (Shrike)
But this is Distro specific and not garuanteed to be exsitent.
Btw, I'm curious how you use a pager in a script? ;-)
On Linux, always use "less".
It's so much better than more that I even installed it on our Solaris and many HP-UX boxes.
Madness, thy name is system administration