vim 自动添加脚本信息

为了更方便的编写脚本,我因此写了一个小的方便的脚本,自动对后缀为.sh的脚本自动添加一些脚本的信息

功能:

1,自动添加脚本信息,信息可以自己更改

2,对于非.sh后缀的或已经存在的文件直接执行vim编辑命令

3,对于.sh后缀的文件直接通过重定向把一些信息写到你新建的脚本里,并且增加执行权限,光标处于注释信息下一行行首

步骤:

1,通过vim编辑器在/usr/bin目录下新建一个 minevim.sh 文件

vim /usr/bin/minevim.sh

2,将以下内容写到里面

#!/bin/bash
if [ -e $1 ];then
    /usr/bin/vim $1
else
    if echo $1 | grep ".sh" &> /dev/null;then
        echo -e "#!/bin/bash\n#name:$1\n#author:liuyu  QQ:1358152944\n#version:1.0\n" > $1
        chmod a+x $1
        /usr/bin/vim +5 $1
    else
         /usr/bin/vim $1
    fi
fi

blob.png

3,给脚本执行权限 

chmod a+x /usr/bin/minevim.sh

4,为了更方便的执行命令,我们可以设置一个vim别名,然后指向minevim.sh,放到配置文件,以后都会生效  

echo alias vim='minevim.sh' >> /etc/bashrc

5,然后重新读取以下bashrc文件

. /etc/bashrc

6,测试

直接写一个新的脚本

blob.png

blob.png

直接打开已经存在的文件

blob.png

测试完美成功!!!

  • vim 自动添加脚本信息已关闭评论
  • 1,605 views
    A+
发布日期:2016年08月22日  所属分类:linux 工具