我正在研究对C ++“ CuraEngine”的修改,这是一个由python gui“ Cura”调用的命令行程序。 Cura向CuraEngine输出带有很多参数的复杂字符串,我需要弄清楚到底是什么。

有没有办法捕获Cura调用的整个CuraEngine shell字符串?

操作系统:Linux(Ubuntu 12.04 x64)
Cura - Python
CuraEngine - C++

最佳答案

CuraEngine重命名为CuraEngine.bin
创建一个名为CuraEngine的shell脚本,该脚本将保存其参数(shell变量"$@"),调用./CuraEngine.bin "$@"并可能通过流重定向或tee程序捕获其输出。

09-07 09:49