一種shell的實(shí)現(xiàn)方法

基本信息

申請(qǐng)?zhí)?/td> CN201910243881.2 申請(qǐng)日 -
公開(公告)號(hào) CN110007923A 公開(公告)日 2019-07-12
申請(qǐng)公布號(hào) CN110007923A 申請(qǐng)公布日 2019-07-12
分類號(hào) G06F8/41;G06F8/30 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 程招招;羅侍田;陳家明;古小健;王建忠 申請(qǐng)(專利權(quán))人 深圳市創(chuàng)聯(lián)時(shí)代科技有限公司
代理機(jī)構(gòu) - 代理人 -
地址 518000 廣東省深圳市寶安區(qū)福海街道橋頭社區(qū)億寶來工業(yè)城2棟2層A
法律狀態(tài) -

摘要

摘要 本發(fā)明公開了一種shell的實(shí)現(xiàn)方法,包含以下步驟:步驟a1,通過宏指定需要添加的shell信息的類型;步驟a2,通過鏈接腳本編譯步驟a1中的shell信息到相應(yīng)的段,并編譯生成相應(yīng)的elf文件;步驟a3,解析步驟a2中的elf文件,提取并刪除所述elf文件中的所有shell信息,將shell信息添加等級(jí)并排序后再重新添加到elf文件中,然后利用elf文件生成相應(yīng)的bin文件;步驟a4,調(diào)用執(zhí)行相應(yīng)的shell信息。本發(fā)明的有益效果是:查找速度快:該方法所添加的shell信息是有序的,所以查找可以通過二分法或其他方法快速定位,占用空間少,豐富了shell命令的多樣性。