我正在尝试创建一个程序来解析从另一个程序收到的数据。一旦程序构建完毕,我可以这样做:
./someprogram -pipe | ./my_program -file saveFile.txt
当我在Eclipse中创建程序时,有没有一种方法可以调试/运行我的程序,以便从其他程序而不是控制台获取标准输入?
解决方法可能是做这样的事情:
./someprogram -pipe > testFile.txt
./my_program -infile testFile.txt -outfile saveFile.txt
问题在于我在构建程序时无法处理实时数据。
任何解决方案?
答案 0 :(得分:0)
可以在运行/调试配置中设置输入文件:
testFile.txt
文件< / LI>
醇>
答案 1 :(得分:-1)
您只需使用输入重定向来提供程序:
./my_program < testFile.txt > saveFile.txt