擅长:python、mysql、java
<p>不能将GDB变量$1的内容用于程序输入,因为程序启动是由shell而不是GDB执行的。在</p>
<p>您可以将脚本输出存储在文件中,为可执行文件启动gdb并使用命令</p>
<pre><code>(gdb)run <outputfile
</code></pre>
<p>或者使用命名管道,如建议的<a href="https://stackoverflow.com/questions/1456253/gdb-debugging-with-pipe">in this answer</a>。在</p>