规模较大的linux C++ console程序,如何通过shell命令与内部的子模块进行交互

规模较大的linxu C++ console程序,如何通过shell命令与内部的子模块进行交互--控制、查看模块参数?
是否有了类似的开源项目用到了上述机制?
谢谢!

写个shell脚本,将用到的文件名都写进入

可以用命令行参数等来给console处理