标签: macos unix command-line terminal
cat < test.txt与普通cat test.txt相比有不同的表现吗?
cat < test.txt
cat test.txt
据我了解
&LT;获取右侧文件的标准输入并输入 进入左边的程序。
答案 0 :(得分:1)
使用cat file.txt,系统调用打开并读取文件由cat生成,而在cat < file.txt中,这些调用由shell进行,然后管理文件&#39 ; s内容通过标准输入到cat。最终结果是一样的,据我所知,没有其他差异。
cat file.txt
cat
cat < file.txt