如何从文本文件传递参数以在 gdb 下运行程序?

veg*_*ish 5 linux gdb xargs shellcode

我想使用像gdb下命令那样的功能。

$ cat arg.txt | xargs ./binary
Run Code Online (Sandbox Code Playgroud)

有什么办法可以做到吗?

veg*_*ish 3

谢谢,我得到了一个简单的解决方案。

(gdb) run $( cat arg.txt )
Run Code Online (Sandbox Code Playgroud)

也可以将命令的输出作为参数传递。

(gdb) run $( ruby -e 'print( "text as arguments" )' )
Run Code Online (Sandbox Code Playgroud)