瞎折腾系列
更新于 2026-09-18
从AppCan的github仓库拉取插件代码
怎么想起来搞这个呢?
换了个Mac mini,新系统啥也没有,装了好多开发工具之后终于可以用了,但是有时候需要查看AppCan原生插件的源码的时候,发现蛋疼了,因为我之前都clone好了,直接看;而现在一用到就要去找地址,然后打开终端,输入一长串指令、复制粘贴,真麻烦。看着重复的指令,我想,干脆写个脚本精简一下吧!
shell脚本简介
–> Shell本身是一个用C语言编写的程序,它是用户使用Unix/Linux的桥梁,用户的大部分工作都是通过Shell完成的。Shell既是一种命令语言,又是一种程序设计语言。作为命令语言,它交互式地解释和执行用户输入的命令;作为程序设计语言,它定义了各种变量和参数,并提供了许多在高级语言中才具有的控制结构,包括循环和分支。
它虽然不是Unix/Linux系统内核的一部分,但它调用了系统核心的大部分功能来执行程序、建立文件并以并行的方式协调各个程序的运行。因此,对于用户来说,shell是最重要的实用程序,深入了解和熟练掌握shell的特性极其使用方法,是用好Unix/Linux系统的关键。
这篇文章具体就不再介绍具体怎么写shell脚本了(反正截至到撰文为止,我也只是写了这么一个完整的shell脚本,也就是说,其实我也是新手),直接切入主题了~
用法
复制脚本内容,放入一个文本文件中,可以保存为gitcloneappcan作为文件名。然后命令行中使用chmod增加运行权限:
1 | chmod +x gitcloneappcan |
脚本内容
1 | #!/bin/sh |