在调试代码的时候,我们时常借助print语句来进行调试。但有时,由于打印的内容过多,linux终端上显示不出完全信息。
1、此时我们可以借助命令:./test > log 或者是 ./test >> log
这样就把所有正确的信息都打印到log中,不正确的信息会打印到终端上。
注解:
(1)> 是定向输出到文件,如果文件不存在,就创建文件;如果文件存在,就将其清空;一般我们备份清理日志文件的时候,就是这种方法:先备份日志,再用`>`,将日志文件清空(文件大小变成0字节);
Linux学习_随笔:输出重定向 > log,由于print打印的内容过多,linux终端上显示不出完全信息
原文地址:http://blog.csdn.net/keyyuanxin/article/details/46549749