基本上,我想接收来自两个不同文件的输入,我在终端上调用可执行文件
喜欢:
./a.out < file1.pgm file2.pgm
我想依次读取代码中输入的两个文件。
答案1
对于这个问题,其中 file1.pgm 和 file2.pgm 是您想要将其内容发送到 a.out 作为输入的文件:
cat file1.pgm file2.pgm | ./a.out
如果 file1.pgm 和 file2.pgm 是可执行文件生产a.out 的输出:
(file1.pgm; file2.pgm) | ./a.out