1# mksh 2 3mksh简而言之就是MirBSD Korn Shell。它是一个命令解释器,用于shell命令交互和shell脚本语言。它是Shell语言的超集(superset),同时也兼容原本的Korn shell。 4 5在本文档的末尾已为您附上官方链接。 6 7## 目录结构 8 9``` 10README_zh.md 中文说明 11build.sh 编译脚本 12main.c 程序入口 13check.pl 测试用例 14README.OpenSource 开源说明 15``` 16 17## OpenHarmony中如何使用mksh 18 19### 1.如何使用mksh 20 21需要执行`./bin/mksh`进入,然后才是mksh的shell。 22 23### 2.BUILD.gn添加引用 24 25``` 26public_deps += ["//third_party/mksh"] 27``` 28 29### 3.调用mksh使用示例 30 31``` 32OHOS # ./bin/mksh 33OHOS:/$ 34OHOS:/$ echo $PATH 35/usr/local/bin:/bin:/usr/bin 36OHOS:/$ 37``` 38 39## mksh使用文档 40 41代码仓库 https://github.com/MirBSD/mksh 42 43官方文档 http://www.mirbsd.org/mksh.htm 44 45mksh FAQ http://www.mirbsd.org/mksh-faq.htm