如何在应用程序中捕获到在Linux shell中输入的命令
我现在有一个需求,从Linux shell中输入的命令我想获得,应用程序得到命令后,做其它用处,有什么钩子之类的函数吗?请教各位大神,scanf肯定是不能用的。
我的真实场景是这样的:一个系统上集成了两个CPU A和B,A作为主CPU外接了物理串口,可以用于程序调试,B的CPU没外接串口,无法直接通过串口调试B程序,就出现了这么个需求,在A中设置调试模式之后,需要A的应用程序得到从A的shell中输入的所有命令,A程序再通过CPU间的通信把命令传递给B CPU的应用程序,B CPU的应用程序把命令传给Bshell执行,然后把结果返回给A CPU的程序,完成B CPU的应用程序调试,相当于模拟了B的一个软串口,实现串口重定向,有哪位大神知道怎么从应用层得到Shell中的输入吗?高分求助
我的真实场景是这样的:一个系统上集成了两个CPU A和B,A作为主CPU外接了物理串口,可以用于程序调试,B的CPU没外接串口,无法直接通过串口调试B程序,就出现了这么个需求,在A中设置调试模式之后,需要A的应用程序得到从A的shell中输入的所有命令,A程序再通过CPU间的通信把命令传递给B CPU的应用程序,B CPU的应用程序把命令传给Bshell执行,然后把结果返回给A CPU的程序,完成B CPU的应用程序调试,相当于模拟了B的一个软串口,实现串口重定向,有哪位大神知道怎么从应用层得到Shell中的输入吗?高分求助
...全文
相关推荐
使用runtime实现linux命令行或shell脚本多次调用
本文将深入探讨如何使用`Runtime`和相关概念来实现Linux命令行或shell脚本的多次调用。
Linux Shell解决问题二则.pdf
这一功能对于开发交互式终端应用程序至关重要,它允许用户通过鼠标操作来执行命令,大大提高了终端界面的交互性和用户体验。
linux与unix shell编程指南
输入/输出重定向:阐述如何将命令的输入和输出重定向到文件或其他命令,包括管道操作。4.
turtle:从Kotlin脚本或应用程序轻松运行Shell命令
turtle库是Kotlin社区开发的一个工具,它使得在Kotlin脚本或应用程序中执行Shell命令变得简单、直观。
linux shell命令的常用快捷键
"这篇文档主要介绍了Linux Shell命令行的一些常用快捷键,这些快捷键能够显著提高用户在命令行界面的工作效率。"在Linux操作系统中,Shell是用户与系统交互的主要接口,而熟悉并掌握S



