bash中“ <”的用法是什么

B L*_*hra 4 bash

我无法区分这两行代码,因为每个命令的输出是相同的

cat volcanoes.txt 
Run Code Online (Sandbox Code Playgroud)
cat < volcanoes.txt
Run Code Online (Sandbox Code Playgroud)

Que*_*tin 5

< 读取文件(在右侧指定)并将其通过管道传递到左侧命令的STDIN中。

cat 接受输入并将其输出到STDOUT。

如果为提供参数cat,它将从那里获取输入。否则,它将从STDIN中获取。

<与结合使用通常没有用cat