脚本一键部署hexo
研究了一下午Windows的批处理文件一个文件只能执行一条语句,执行完之后就直接退出了
解决方法是每条语句放在一个文件里面,通过call调用批处理的文件来执行里面的命令,很简单的几句话要分到好几个文件里面,很不方便。
于是就又看了一下shell脚本,比Windows的批处理脚本要强大太多,shell脚本要在Windows下执行需要安装相关的软件才可以,本版管理工具git的bash命令也可以运行shell脚本。
Windows的批处理脚本主要是不需要安装其他的东西了,可以实现一些简单的功能;但是作为一个码农电脑一般都装了这些相关的可以运行sh脚本的软件,所以用shell脚本也是没问题的,当然用Python写的脚本肯定跟强大,但是要学的东西肯定也跟多。
windows批处理bat脚本
主文件
1 | @echo off |
clean.bat
1 | echo 开始清理 |
copyd.bat
这个名字取成copyd主要是怕和系统的关键字或者保留字冲突
1 | echo 开始复制图片 |
push.bat
1 | echo 开始编译部署 |
shell脚本
1 | !/bin/sh |