> /dev/tty$1是什么意思,是输出重定向吗?

> /dev/tty$1是什么意思,是输出重定向吗?

for i in `LC_ALL=C grep '^[0-9].*respawn:/sbin/mingetty' /etc/inittab | sed 's/^.* tty\([0-9][0-9]*\).*/\1/g'`; do
        > /dev/tty$i
        last=$i
  done
这句是/etc/rc.d/rc.sysinit中的,>是输出重定向的意思吗?      
俺认为是的      
问题是,这句是重定向,但下一条语句的输出依然没有定向到该文件,它起什么作用呢?      
从/etc/inittab中取得系统会打开的/dev/tty设备
一般会有7个, 即/dev/tty1 ... /dev/tty7

而 > /dev/tty$i 的意思是
对这几个控制台清屏
(开机时会有些信息输出,一般是在/dev/tty1)

P.S.
以前好像讨论地 "> xxx" 的做法真有些让人糊涂
易读的代码可能为 : > xxx 或 cat /dev/null > xxx 或 echo "" > xxx      
跟下一条语句没有关系, > /your/file 的效果是把文件清空, FYI:
复制内容到剪贴板
代码:
[dearvoid@LinuxEden:tty3 ~/tmp] # l file
-rw-r--r-- 1 root root 4385 2007-08-17 10:52 file
[dearvoid@LinuxEden:tty3 ~/tmp] # > file ; l file
-rw-r--r-- 1 root root 0 2007-08-17 10:52 file
[dearvoid@LinuxEden:tty3 ~/tmp] # echo > file ; l file
-rw-r--r-- 1 root root 1 2007-08-17 10:52 file
[dearvoid@LinuxEden:tty3 ~/tmp] # echo -n > file ; l file
-rw-r--r-- 1 root root 0 2007-08-17 10:52 file
[dearvoid@LinuxEden:tty3 ~/tmp] # o
      
喔!明白了,主要是清空文件!      
无语,真把设备当文件了。。。