使用管道输入时,如何使用GDB调试程序?

时间:2015-05-25 23:53:20

标签: c bash gdb cat

我正在使用GDB调试我编写的程序,而且我遇到了GDB语法问题。我正在测试的程序部分需要从文件输入管道(通过cat命令),因此更改参数以删除管道并直接从文件读取将无法进行测试。

以下是在bash中运行测试的语法:

cat input.txt | ./program | cat > output.txt

有办法做到这一点吗?我已经尝试过调试cat和我的程序,但是无法让它在GDB内部运行。

0 个答案:

没有答案