介绍
这篇文章给大家分享的是有关Linux中壳脚本如何设置开头固定格式的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
Linux shell脚之本设置开头固定格式
每次进入壳都要设置开的头,很麻烦,现修改vim配置文件即可。
[root@node01 ~] vim 。vimrc
将下列内容复制进文件
set ignorecase ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, set cursorline set autoindent autocmd BufNewFile * .sh exec “: call SetTitle ()“; func SetTitle () ,,,,if 扩大(“%:e"),==, & # 39; sh # 39; ,,,,call setline (1,“# !/bin/bash") ,,,,call setline (2,“#”) ,,,,call setline (3“# * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *“) ,,,,call setline(4,“#作者:,,,,,,,,XiaoMa") ,,,,call setline (5“# QQ:,,,,,,,,,, 1060389294“) ,,,,call setline(6,“#日期:,,,,,,,,,“.strftime (“Y % - % - % d")) ,,,,call setline(7,“#文件名:,,,,,,,“.expand (“%”)) ,,,,call setline (8,“# URL:,,,,,,,,,, http://www.baidu.com"。) ,,,,call setline(9,“#描述:,,,,,,test script") ,,,,call setline (10,“# Copyright (C):,,,,“.strftime (“% Y")干净,All rights reserved") ,,,,call setline(11日“# * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *“) ,,,,call setline (12,““) ,,,endif endfunc autocmd BufNewFile *, normal G
之后新建一个壳,开头就会有固定的格式。
这是在根用户下的配置,切换到用户使用壳可能还是什么都没有,不过一般都是用根用户进行机器的管理。
如果想在普通用户上,就需要把根目录下的。vimrc文件拷贝到用户家目录下
这里我以hadoop用户举例
[hadoop@node01 ~] sudo cp /根/.vimrc 。/
不加sudo没有权限进入根,这样就把文件复制过来了,再次创建文件就会出现默认的格式。
感谢各位的阅读!关于“Linux中壳脚本如何设置开头固定格式”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!