vim 自动添加脚本信息

来源:互联网 发布:最新网络神曲 编辑:程序博客网 时间:2024/05/19 23:04


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


功能:

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

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

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


步骤:


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

vim /usr/bin/minevim.sh

2,将以下内容写到里面


#!/bin/bashif [ -e $1 ];then    /usr/bin/vim $1else    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    fifi


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

测试完美成功!!!

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



0 0