linux中把输出到某文件当中,只需要在执行命令后面加上>或者>> 加上文件,就能把内容写在文件中去,不显示在终端。
[vincent@iZbp1i4eha5b7d79j6zjyjZ ~]$ echo 123 #会直接输出在终端
123
[vincent@iZbp1i4eha5b7d79j6zjyjZ ~]$ echo 123 > a.log #写入文件,不输出到终端
[vincent@iZbp1i4eha5b7d79j6zjyjZ ~]$ echo 123 >> a.log #写入文件,不输出到终端
[vincent@iZbp1i4eha5b7d79j6zjyjZ ~]$
>与>>的区别
>> 是追加内容
> 是覆盖原有内容
>与<的区别
大于号(>):将一条命令执行结果(标准输出,或者错误输出,本来都要打印到屏幕上面的)重定向其它输出设备(文件,打开文件操作符,或打印机等等)
小于号(<):命令默认从键盘获得的输入,改成从文件,或者其它打开文件以及设备输入
网友评论