标签: c bash gdb cat
我正在使用GDB调试我编写的程序,而且我遇到了GDB语法问题。我正在测试的程序部分需要从文件输入管道(通过cat命令),因此更改参数以删除管道并直接从文件读取将无法进行测试。
以下是在bash中运行测试的语法:
cat input.txt | ./program | cat > output.txt
有办法做到这一点吗?我已经尝试过调试cat和我的程序,但是无法让它在GDB内部运行。