分页: 1 / 1

[问题]cat 的问题?

发表于 : 2007-12-25 21:34
zhao760722
1 # Cleanup

2 # 当然要使用root身份来运行这个脚本

3

4 cd /var/log

5 cat /dev/null > messages \

6 cat /dev/null > wtmp / ==================>这两段如何解释?

7 echo "Logs cleaned up."

发表于 : 2007-12-25 21:36
BigSnake.NET
ABS上的例子..

那两句是清空 messages 和 wtmp

发表于 : 2007-12-25 22:02
hubert_star
用空去替换指定文件。

其中cat /dev/null实际上是输出了一个空
然后重定向写入文件里面,注意>是用空去替换整个文件,也就是说覆盖文件。如果用>>则表示增加到文件尾。

谢了

发表于 : 2007-12-25 22:26
zhao760722
谢了

发表于 : 2008-01-10 0:24
guocb
用echo > filename的话,文件里有一个空行