third_party_mksh:基于 OpenHarmony 生态的命令解释器项目

用户可借助该项目在 OpenHarmony 系统中进行 shell 命令交互与脚本运行。它作为兼容 Korn shell 的命令解释器,是 Shell 语言超集,支持通过编译脚本构建并集成到项目中,提供便捷的命令行交互能力。【此简介由AI生成】

分支308Tags65
文件最后提交记录最后更新时间
4 年前
4 年前
1 个月前
3 年前
2 年前
3 年前
4 年前
4 个月前
3 年前
4 年前
7 个月前
3 年前
3 年前
3 年前
1 年前
3 年前
1 年前
1 年前
3 年前
3 年前
1 年前
3 年前
5 年前
3 年前
5 年前
1 年前
3 年前
1 年前
5 年前
1 年前
3 年前
3 年前
7 个月前
5 年前
3 年前
5 年前
3 年前
1 年前
5 年前
3 年前
3 年前
5 年前
5 年前
1 年前
8 个月前
1 年前
3 年前
3 年前
1 年前
5 年前

mksh

mksh简而言之就是MirBSD Korn Shell。它是一个命令解释器,用于shell命令交互和shell脚本语言。它是Shell语言的超集(superset),同时也兼容原本的Korn shell。

在本文档的末尾已为您附上官方链接。

目录结构

README_zh.md                中文说明
build.sh                    编译脚本
main.c                      程序入口
check.pl                    测试用例
README.OpenSource           开源说明

OpenHarmony中如何使用mksh

1.如何使用mksh

需要执行./bin/mksh进入,然后才是mksh的shell。

2.BUILD.gn添加引用

public_deps += ["//third_party/mksh"]

3.调用mksh使用示例

OHOS # ./bin/mksh                                                                                                                                                                                                                      
OHOS:/$                                                                                                                             
OHOS:/$ echo $PATH                                                                                                                  
/usr/local/bin:/bin:/usr/bin                                                                                                        
OHOS:/$    

mksh使用文档

代码仓库 https://github.com/MirBSD/mksh

官方文档 http://www.mirbsd.org/mksh.htm

mksh 常见问题解答 http://www.mirbsd.org/mksh-faq.htm

项目介绍

用户可借助该项目在 OpenHarmony 系统中进行 shell 命令交互与脚本运行。它作为兼容 Korn shell 的命令解释器,是 Shell 语言超集,支持通过编译脚本构建并集成到项目中,提供便捷的命令行交互能力。【此简介由AI生成】

定制我的领域