小编Raj*_*Raj的帖子

如何记录所有运行的命令由system()系统调用

我正在尝试调试一个C++应用程序,该应用程序通过system()系统调用调用许多命令行应用程序,如grep等.我需要通过system()调用查看应用程序正在执行的所有命令.

我试图通过启用历史记录并查看.history文件来查看这些命令.但是这些命令不是通过终端执行的.历史文件只有交互执行的命令.

知道如何做到这一点?

c++ unix solaris system

1
推荐指数
1
解决办法
1306
查看次数

标签 统计

c++ ×1

solaris ×1

system ×1

unix ×1