<:direction和|之间有什么区别?管?

时间:2020-05-15 04:06:59

标签: linux

我正在学习Linux以参加LPIC Lv.1,这是最近几天Linux的考试。

$ ps aux > proc.txt

如您在上面看到的,我通过名为proc.txt的ps命令的输出创建了一个文件。 然后,我尝试按以下命令显示proc.txt的内容。

×
$ cat proc.txt > less

但是,它没有用,什么也没显示。

即使这行得通。

◯
$ cat proc.txt | less

我认为管道:|和方向:<, >都使结果本身成为下一条命令的输入,但实际上并非如此。

它们之间有什么区别?

1 个答案:

答案 0 :(得分:0)

>将标准输出重定向到文件。 |将标准输出重定向到另一个命令。