shell脚本如何自动加上注释信息

一个shell脚本如何自动加上注释信息

原文章链接

准备工作:首先编写一个脚本.vimrc在某个用户的家目录下

建议存放在root目录下,存放在普通用户的家目录不起作用(普通用户运行就放在普通用户的家目录下)

普通用户的脚本信息.png

.vimrc脚本


[root@web01 ~]# cat .vimrc 
set ignorecase
set cursorline
set autoindent
autocmd BufNewFile *.sh exec ":call SetTitle()"
func SetTitle()
if expand("%:e") == 'sh'
call setline(1,"#!/usr/bin/bash")
call setline(2,"#Author: 作者名")
call setline(3,"#QQ: XXXXXX")
call setline(4,"#Date: " .strftime("%Y-%m-%d"))
call setline(5,"#FileName: ".expand("%"))
call setline(6,"#Description: The test script")
call setline(7,"#Copyright (C): ".strftime("%Y")." All rights reserved")
call setline(8,"#URL: XXXXX")
endif

endfunc
autocmd BufNewFile * normal G
脚本图片.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、Python简介和环境搭建以及pip的安装 4课时实验课主要内容 【Python简介】: Python 是一个...
    _小老虎_阅读 5,808评论 0 10
  • 第 2 章 SHELL 基础知识2.1 shell脚本我们在上面简单介绍了一下什么是shell脚本,现在我们来进一...
    LiWei_9e4b阅读 1,592评论 0 0
  • 一、shell脚本介绍 1.1 开头(环境使用shebang机制) #!/bin/bash 必须写在文件首行 符号...
    优果馥斯阅读 3,372评论 0 1
  • 为了提高用户体验,现在大多数的应用都会增加推送功能,目前主流的第三方推送有 个推、mi push、百度、Jpush...
    蚊子Skeeter阅读 11,827评论 3 29
  • 姓名:刘敬武 公司:临沂和创饲料有限公司 【日精进打卡第36天,始于20180420今天是20180525】 【知...
    0dbb66a89a27阅读 210评论 0 0