我正在编写一个在xterm中启动gdb的脚本,我想用重定向到文件的输出启动我的程序。
我的命令是这样的:
xterm -e gdb --args myprog --myargs > /tmp/file
如何指示重定向适用的命令?它可以应用于xterm,gdb或myprog。
我尝试使用引号:
xterm -e gdb --args "myprog --myargs > /tmp/file"
然后gdb尝试打开一个名为“myprog --myargs > /tmp/file
”的文件。任何帮助将不胜感激。
谢谢!
答案 0 :(得分:0)
对于最新版本的GDB,以下内容有效:
gdb -q -ex 'set args foo > /tmp/foo.out' -ex run -ex quit /bin/echo