用文件内容替换小于号和文件

用文件内容替换小于号和文件

我有一个小的可执行文件,它将文件名作为带有小于号的输入:

small_executable < myfile.txt

这非常有效。但我想用文件内容替换输入。我的理解是,这应该严格等同于:

small_executable << EOF
The content of my 
multi line file
EOF

然而,这是行不通的。我缺少的两个命令之间有区别吗?我无权访问 的代码small_executable

编辑:我删除了有关我为什么这样做的详细信息,因为它对问题没有影响。

相关内容