试试简单的脚本:递增内容的输入
最近有位大兄弟有连续输入递增内容的需求,心血来潮帮他写了一个shell脚本
需求背景张三想要在md文件内连续插入100张图片,一行一条,但不想一条一条的写。图片的文件名为1.jpg到100.jpg。
构思对于文件输出,我们可以用echo+重定向输出来解决。递增的数字内容可以用let $变量 ++来增加。重复输出则用while语句进行。通过 if [ $变量 -gt/-lt 数值]来判断行数.
代码12345678910111213TIMES=1while truedoecho "" >> 123.mdif [ $TIMES -eq 100 ] ; thenecho "生成完毕"read -p "按ENTER键退出..." -sexit 0elif [ $TIMES -lt 100 ] ; thenlet TIMES++echo "已生成第$TIMES行"fidone
过程我们先把变量定为1,进入while语句,通过echo输出到文件,然后通过if判断语句判断文件数(变量大小),如到达100,停止输出否则,继续运行,直至到达10 ...
为HEXO博客添加站点地图
引言最近在搞Bing的网址提交时被要求提供网站地图,但HEXO本身是不会自动生成站点地图的,需要使用插件来解决。
生成方法先进入到你的博客根目录
1$ cd {yourblog_pach}
安装插件
1$ npm install hexo-generator-sitemap --save
Tips: git bash 似乎不能运行npm清除缓存并启动服务
1$ hexo clean&&hexo s
再打开 localhost:4000/sitemap.xml,如果看到类似下图的页面就证明成功了!
部署完HEXO后,在yoursite.xxx/sitemap.xml就可以看到网站地图啦,可以拿去提交惹!