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

测试完美成功!!!

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



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值