cat命令:stdin重定向与文件一起使用时不起作用

时间:2013-12-02 02:12:15

标签: bash io-redirection cat

我不明白,而以下cat命令不显示file1.txt和file2.txt的内容

cat file1.txt < file2.txt

它显示file1.txt的内容,但不显示file2.txt的内容

,而以下命令按预期工作

cat file1.txt file2.txt
cat < file2.txt

在理解问题时感谢您的帮助。

1 个答案:

答案 0 :(得分:3)

您需要按如下方式编写

$ cat file1.txt - < file2.txt

如果你想将文件参数与stdin混合。

来源man cat,示例。