Python 这是gdb和awk的混合命令吗?

Python 这是gdb和awk的混合命令吗?,python,bash,awk,gdb,command,Python,Bash,Awk,Gdb,Command,我在尝试执行名为times up的picoctf challenge2019时遇到了这个命令行 我正在努力理解下面的命令,任何人都可以向我澄清这一点吗?我有点搞不懂了 gdb ./times-up -ex 'b *generate_challenge+14' -ex 'r' -ex 'p/d $rax' -ex 'c' -ex 'q' | grep '$1 =' | awk '{print $3}' > ~/answer.txt; ./times-up < ~/answer.txt

我在尝试执行名为times up的picoctf challenge2019时遇到了这个命令行

我正在努力理解下面的命令,任何人都可以向我澄清这一点吗?我有点搞不懂了

gdb ./times-up -ex 'b *generate_challenge+14' -ex 'r' -ex 'p/d $rax' -ex 'c' -ex 'q' | grep '$1 =' | awk '{print $3}'  > ~/answer.txt; ./times-up < ~/answer.txt
gdb./times up-ex'b*生成挑战+14'-ex'r'-ex'p/d$rax'-ex'c'-ex'q'-grep'$1=''awk'{print$3}'>~/answer.txt/向上计时<~/answer.txt

欢迎来到SO,我们鼓励SO上的用户在他们的问题中发布他们的努力,因此请添加您为解决您自己的问题而付出的努力,然后让我们知道。嗨,我对-ex进行了研究,它也意味着执行,'p/d$ra'意味着十进制打印$rax的内容,awk'{print$3}'表示打印第三列?如果我错了,请纠正我。谢谢你看起来你理解了每个部分(gdb,awk)。少了什么?另外,你能提供到“challenge2019”times up的链接吗?我不能在这里提供实际的挑战,因为你可能需要解决大量的挑战才能解锁此挑战。但你可以从这篇文章中得到它。这里是链接。捕获标志的方法与我在此处插入的命令不同。我是从一个日本人写的附加组件上得到的,这个命令就是我捕获国旗的方式。我只需要对整个命令行进行一些澄清。我们将非常感谢那里的任何帮助