shell数据处理方法、装置、电子设备及存储介质制造方法及图纸

技术编号:40909175 阅读:37 留言:0更新日期:2024-04-18 14:38
本申请提供了一种shell数据处理方法、装置、电子设备及存储介质,该方法包括:获取数据请求端的shell命令,并将shell命令缓存至shell数据处理系统的数据接收队列;循环扫描数据接收队列,获取待解析的第一shell命令;根据命令解析协议解析第一shell命令,得到对应的响应数据,并将响应数据缓存至shell数据处理系统的数据发送队列;循环扫描数据发送队列,获取待发送的第一响应数据;通过shell数据处理系统的后台和前台,共同将第一响应数据发送至数据请求端。如此,本申请的方法能够在不过多占用后台程序的前提下,以较短时长处理shell数据,从而能够实现无操作系统的shell功能。

【技术实现步骤摘要】

本申请涉及数据,具体涉及一种shell数据处理方法、装置、电子设备及存储介质


技术介绍

1、在工业领域中,可以连接仿真器对工业设备的芯片进行调试,但连接仿真器调试设备的方法在一些场景不适用。例如,在高压充斥的机柜现场调试时无法开柜门连接仿真器,或者当设备与市电未隔离的情况下连接仿真器会损坏设备。因此,可以采用shell功能调试设备来解决在以上场景中无法使用仿真器的弊端。

2、然而,shell功能需要在操作系统中实现,但工业设备的芯片一般通常采用无操作系统的程序,其后台程序的资源用于处理常规业务指令,也就无法过多占用后台程序的资源来处理执行时间较长的shell任务;若令设备优先处理shell任务,则会严重影响处理常规业务指令的实时性而无法对设备进行调试。因此,以上两种方式均难以实现无操作系统的shell功能来调试设备。


技术实现思路

1、本申请提供一种shell数据处理方法,能够在不过多占用后台程序的前提下,以较短时长处理shell数据,从而能够实现无操作系统的shell功能。

2、第本文档来自技高网...

【技术保护点】

1.一种shell数据处理方法,其特征在于,应用于shell数据处理系统,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述通过所述shell数据处理系统的后台和前台,共同将所述第一响应数据发送至所述数据请求端,包括:

3.根据权利要求1所述的方法,其特征在于,所述根据命令解析协议解析所述第一shell命令,得到对应的响应数据之前,还包括:根据命令行构建数据生成所述命令解析协议;所述命令行构建数据用于构建所述命令解析协议中的命令行,所述命令行用于解析所述shell命令;

4.根据权利要求3所述的方法,其特征在于,所述shell命令包括名称信...

【技术特征摘要】

1.一种shell数据处理方法,其特征在于,应用于shell数据处理系统,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述通过所述shell数据处理系统的后台和前台,共同将所述第一响应数据发送至所述数据请求端,包括:

3.根据权利要求1所述的方法,其特征在于,所述根据命令解析协议解析所述第一shell命令,得到对应的响应数据之前,还包括:根据命令行构建数据生成所述命令解析协议;所述命令行构建数据用于构建所述命令解析协议中的命令行,所述命令行用于解析所述shell命令;

4.根据权利要求3所述的方法,其特征在于,所述shell命令包括名称信息和参数信息;所述根据命令解析协议解析所述第一shell命令,得到对应的响应数据,包括:

5.根据权利要求4所述的方法,其特征在于,所述方法还包括:

6.根据权利要求1所述的方法,其特征在于,所述将所述shell命令缓存至所述shell数据处理系统的数据接收队...

【专利技术属性】
技术研发人员:张锋陈凡彭博文李祥雨李明赵金奇
申请(专利权)人:浙江正泰物联技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1