问题描述 投票:0回答:1

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

$ ps aux > proc.txt

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

×
$ cat proc.txt > less

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

尽管这行得通。

◯
$ cat proc.txt | less

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

它们之间有什么区别?

linux
1个回答
0
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.