使用脚本做一些重复的事情

使用的这个模板建立了这个博客以后,发现每篇文章前面都需要加入默认的文件头,每次都需要从其他的文件复制过来,就想着能不能使用脚本来完成。于是就边搜索边捣鼓出来了这样一个脚本,请勿见笑。

#!bin/sh

#进入当前目录
basepath=$(cd `dirname $0`; pwd)

#读取当前时间
DATE=$(date +%Y-%m-%d)" "$(date +%H:%M:%S)
Year=$(date +%Y-%m-%d)
echo "输入文章标题"
read name
#拼接得到文件名称
filename=${Year}'-'${name}'.md'
#创建文件
touch $filename

#写入默认 文件头 到文件
echo "---
layout:     post
title:      $name
subtitle:   "在不断填坑中前进。。"
date:       $DATE
author:     "三十一"
header-img: "img/post-bg-nextgen-web-pwa.jpg"
header-mask: 0.3
catalog:    true
tags:
- iOS
- Swift
---" >> ./$filename

#打开文件进行编辑
open $filename


你可能感兴趣的:(使用脚本做一些重复的事情)