iis服务器助手广告广告
返回顶部
首页 > 资讯 > 操作系统 >Linux 中shell脚本设置开头固定格式的实现方法
  • 681
分享到

Linux 中shell脚本设置开头固定格式的实现方法

shell脚本设置开头固定格式shell开头固定格式 2022-06-04 23:06:16 681人浏览 独家记忆
摘要

linux 之shell脚本设置开头固定格式 每次进入shell都要设置开头,很麻烦,现修改vim配置文件即可。 [root@node01 ~]vim .vimrc 将下列内容复制进文件 set ignor

linuxshell脚本设置开头固定格式
每次进入shell都要设置开头,很麻烦,现修改vim配置文件即可。


[root@node01 ~]vim .vimrc 

将下列内容复制进文件


set ignorecase                                                       
set cursorline
set autoindent
ajztthncoTutocmd BufNewFile *.sh exec ":call SetTitle()"
func SetTitle()
     if expand("%:e") == 'sh'
     call setline(1,"#!/bin/bash")
     call setline(2,"#")
     call setline(3,"#********************************************************************")
     call setline(4,"#Author:        XiaoMa")
     call setline(5,"#QQ:          1060389294")
     call setline(6,"#Date:         ".strftime("%Y-%m-%d"))
     call setline(7,"#FileName:       ".expand("%"))
     call setline(8,"#URL:          Http://www.baidu.com")
     call setline(9,"#Description:     The test script")
     call setline(10,"#Copyright (C):    ".strftime("%Y")." All rights reserved")
     call setline(11,"#********************************************************************")
     call setline(12,"")
     endif
endfunc
autocmd BufNewFile * nORMal G

之后新建一个shell ,开头就会有固定的格式。

在这里插入图片描述

这是在root用户下的配置,切换到用户使用shell 可能还是什么都没有,不过一般都是用root用户进行机器的管理。
如果想在普通用户上,就需要把root目录下的.vimrc文件拷贝到用户家目录下
这里我以hadoop用户举例


[hadoop@node01 ~]sudo cp /root/.vimrc ./

不加sudo 没有权限进入root,这样就把文件复制过来了,再次创建文件就会出现默认的格式。

到此这篇关于Linux 中shell脚本设置开头固定格式的实现方法的文章就介绍到这了,更多相关shell脚本设置开头固定格式内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

--结束END--

本文标题: Linux 中shell脚本设置开头固定格式的实现方法

本文链接: https://www.lsjlt.com/news/21251.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Linux中shell脚本如何设置开头固定格式
    这篇文章给大家分享的是有关Linux中shell脚本如何设置开头固定格式的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Linux 之shell脚本设置开头固定格式 每次进入shell都要设置开头,很麻烦,现修改v...
    99+
    2023-06-09
  • Shell脚本读取ini配置文件的实现方法
    本篇内容介绍了“Shell脚本读取ini配置文件的实现方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一、简单版参考stackoverfl...
    99+
    2023-06-09
  • jenkins实现shell脚本化定时执行任务的方法
    1.开发需求socket连接的auction拍卖jar包服务更新重启前半小时切走nginx的访问请求。 socket发起请求之后不需要nginx执行交互可以断开了,但是socket这...
    99+
    2024-04-02
  • Linux使用shell脚本处理字符串的实现方法
    这篇文章给大家分享的是有关Linux使用shell脚本处理字符串的实现方法的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。1. 截取字符串的前8位expr substr "$strin...
    99+
    2023-06-09
  • shell脚本中echo实现显示内容带颜色的方法
    这篇文章主要讲解了“shell脚本中echo实现显示内容带颜色的方法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“shell脚本中echo实现显示内容带颜色的方法”吧!shell脚本中ech...
    99+
    2023-06-09
  • linux脚本怎么实现自动发送和收取邮件的设置方法
    本篇内容介绍了“linux脚本怎么实现自动发送和收取邮件的设置方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! 命令行模式下的发送邮件 1...
    99+
    2023-06-09
  • Linux环境中用Python脚本实现自动化测试的方法
    Linux环境中用Python脚本实现自动化测试的方法随着软件开发的迅猛发展,自动化测试在保证软件质量和提高开发效率方面起着至关重要的作用。而Python作为一种简单易用的编程语言,具有很强的可移植性和开发效率,被广泛应用于自动化测试中。本...
    99+
    2023-10-22
    Python 自动化测试 Linux 关键词:
  • Go 缓存系统的架构设计:重定向和 Bash 脚本的实现方法
    在计算机科学领域,缓存系统是一种常见的技术,用于提高系统的性能和响应速度。在 Go 语言中,有许多优秀的缓存系统,其中一些基于内存,而另一些则基于磁盘或者网络存储。本文将介绍一种基于内存的缓存系统,它使用重定向和 Bash 脚本来实现。 ...
    99+
    2023-08-28
    缓存 重定向 bash
  • shell中的数组操作小结和冒泡排序实现脚本的方法教程
    本篇内容主要讲解“shell中的数组操作小结和冒泡排序实现脚本的方法教程”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“shell中的数组操作小结和冒泡排序实现脚本的方法教程”吧!shell数组介...
    99+
    2023-06-09
  • 如何使用MD5的检测方法以及shell脚本实现linux系统文件完整性检测
    如何使用MD5的检测方法以及shell脚本实现linux系统文件完整性检测,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。今天发现个可以检测系统文件完整性的shell脚本,自...
    99+
    2023-06-06
  • 利用Java设置Word文本框中的文字旋转方向的实现方法
    Java设置Word文本框中的文字旋转方向 本次程序测试环境如下: Word测试文档版本:.docx 2013 Word Jar包工具:free spire.doc.jar 3.9....
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作