这些看起来是一样的。也许我误解了<
运算符。
为什么这两个命令会产生相同的结果?
发布于 2017-04-26 11:20:08
使用cat < file
,cat
从其标准输入中读取数据;shell打开文件并将文件句柄连接到cat
。有了cat file
,cat
本身就可以打开文件,而不需要任何外壳的参与。两者的最终结果确实是相同的:cat
读取file
的内容并将其输出到标准输出。
https://stackoverflow.com/questions/43624403
复制相似问题