日期:2014-05-16  浏览次数:20677 次

关于linux重定向的问题
我编写了一个C程序,编译并能运行,可执行文件名为 Input
这是一个利用getchar()函数获取输入并统计字符和标点的程序,
直接在终端下运行可正常执行。
但我想将一个字符文件作为它的输入来统计,则不能正常出现结果。
我在终端下用了如下命令:
       ./Input < $(cat test.txt)
运行的结果是进入字符输入模式(和直接运行Input一样)。
请问怎样才能让它达到从test.txt读取字符作为输入的效果。
谢谢!

------解决方案--------------------

echo?不是吧、、