bash - bash中 "< "有什么用

标签 bash

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

cat volcanoes.txt 
cat < volcanoes.txt

最佳答案

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

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

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

使用<通常没有什么用处。与 cat 结合使用.

关于bash - bash中 "< "有什么用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55674307/

相关文章:

bash - 在期望脚本中发送 INSERT 和 F12

linux - 从 Git 获取单个文件版本

linux - 从我的 bash 脚本调用另一个 bash 脚本,给它一些输入值

linux - 从管道读取数据并写入标准输出,中间有延迟。也必须处理二进制文件

regex - 清理文件名的简单脚本

linux - 在单个 bsub 命令中应用 Bourne shell 背景符号

linux - 为什么 find 在反引号内产生一个空的新行?

json - 如何使用 Bash 创建包含来自许多文件的同一行的值的数组?

regex - awk 在匹配时连接下一行

linux - 如何将路径名中的 ".."转换为 bash 脚本中的绝对名称?