📅  最后修改于: 2023-12-03 14:59:00.797000             🧑  作者: Mango
Mg: scratch 是一个基于Shell脚本的交互式编程环境,旨在提供一个简洁、灵活的编程体验。它允许程序员在Shell环境中执行脚本,并可以在交互式模式下进行调试和测试。
以下示例演示了如何使用 Mg: scratch 进行交互式编程和调试:
# 安装 Mg: *scratch*
$ git clone https://github.com/mgnsk/mg.git
$ cd mg
$ make install
# 打开 Mg: *scratch*
$ mg
# 在交互模式下执行代码
> x=10
> echo $x
10
# 调试代码
> set -x # 打开调试模式
> for i in {1..5}; do
> echo $i
> done
+ for i in {1..5}
+ echo 1
1
+ echo 2
2
+ echo 3
3
+ echo 4
4
+ echo 5
5
# 退出 Mg: *scratch*
> exit
注意:Markdown 格式中的代码片段通常使用反引号(`)或缩进四个空格进行示例展示。