reversing multiple lines

Hi I want to reverse multiple lines from my file

eg of File1

3 4 5 6 7 8 9
a b c d e f g h

I am using this code to reverse lines but it can only work with one row

awk -F'\t' '{while (NF){printf("%s%s", $(NF--),!NF?"":FS)}}' File1 > File2

I want the file to look like this

9 8 7 6 5 4 3 
h g f e d c b a

How would I modify my awk line so it can reverse multiple rows

thanks

nawk -F'\t' '{for(i=NF; i; i--) printf("%s%c", $i, (i-1)?FS:ORS)}' myFile
while read line; do echo $line|xargs -n1|tac|xargs; done <infile

or legibly:

while read line; do 
  echo $line | xargs -n1 | tac | xargs
done < infile > outfile

---------- Post updated at 03:34 PM ---------- Previous update was at 02:42 PM ----------


while read line; do
revline=""
for i in $line; do
revline="$i $revline"
done
echo ${revline% }
done < infile > outfile

---------- Post updated 10-08-09 at 03:19 AM ---------- Previous update was 10-07-09 at 03:34 PM ----------

rev infile > outfile