zoukankan      html  css  js  c++  java
  • 自动生成脚本头部格式并调用VIM工具

       在我们写脚本的时候,开始总要按照脚本书写规范来定义脚本头部格式,久而久之是不是会觉得麻烦效率低下呢,这里就介绍一个好的思路给大家。

    1 首先我们在VIM里先复制个头部格式的内容,这里就抄袭一个二师兄的格式,来修改成自己的信息即可。

     1 #!/bin/bash
     2 # ----------------+---------------------------------------+
     3 # * Author        : YongmouChen
     4 # * Revision      : 2.0
     5 # * Email         : 6303609@qq.com
     6 # * Create time   : D=`date +%F`,T=`date +%T` 
     7 # * Blogaddress   : www.cnblogs.com/chenyongmou/
     8 # * Filename      : `basename $1`
     9 # * Description   : 
    10 # ----------------+---------------------------------------+

    上边的内容大家可以根据自己喜好自行修改。

    2 我们想实现一个运行这个脚本然后自动生成头部,并且调用vim工具,文章末尾以eof结尾,就要用cat 命令 

     1 #!/bin/bash
     2 
     3 
     4 cat > $1 <<eof
     5 #!/bin/bash
     6 # ----------------+---------------------------------------+
     7 # * Author        : YongmouChen
     8 # * Revision      : 2.0
     9 # * Email         : 6303609@qq.com
    10 # * Create time   : D=`date +%F`,T=`date +%T` 
    11 # * Blogaddress   : www.cnblogs.com/chenyongmou/
    12 # * Filename      : `basename $1`
    13 # * Description   : 
    14 # ----------------+---------------------------------------+
    15 
    16 eof
    17 vim + $1

    为了让运行脚本后的首光标停留在头部下边所以在eof前边加了一个空格。

    3 这样小脚本就写完了,然后保存脚本名字为xxxx.sh,并且要给这个sh加上执行权限放到变量目录下,以后每次要创建新脚本了,可以xxxx.sh name.sh 来自动创建新脚本并

    导入头部了。

    是不是感觉很好用呢?

  • 相关阅读:
    转_前端开发技术概要
    获取链接的参数
    tabIndex 主要是美化tab键切换的体现
    textarea自动增高并隐藏滚动条
    Zen Coding:css,html缩写替换大观让你的html,css飞起来
    动态添加链接颜色代码
    转javascript 数组
    为指定元素增加样式
    1 CodeBox代码盒子 alpha版发布
    转发布js支持Firefox的加入收藏代码
  • 原文地址:https://www.cnblogs.com/chenyongmou/p/7253968.html
Copyright © 2011-2022 走看看