linux脚本基础详细介绍
linux脚本基础详细介绍,博智网带你了解详细信息 。
目录
- 1.脚本vim环境
- 2.shell脚本中环境的定义方法
- 3.shell脚本中的转译字符
- 4.脚本中变量的数组
- 5.系统中命令的别名设定
- 6.脚本中的传参
- 7.脚本中的循环函数
1.脚本vim环境在脚本中通常要显示一些脚本信息,这些信息可以通过对vim设定使其自动出现
/etc/vimrc 此文件是vim的主配置文件,文件内容全局生效
~/.vimrc 此文件是vim子文件,在用户家目录中编辑vim的配置文件也可以控制,但是只针对当前用户生效
vim ~/.vimrc 编辑配置文件
配置信息的含义 :
set nu 显示行号
ts=2 表示Tab键相当于2个空格
et 把Tab键转换成空格
ai 表示缩进 func为函数类型标志 endfunc为函数结束标志 call表示调用 append表示添加语句(0表示第一行,添加内容用“”引起来)
autocmd设定当新建以.sh或.script结尾的文件时会自动调用添加脚本首部信息的函数WESTOS()
strftime表示自动识别捕捉时间并以年/月/日格式输出显示
!/bin/bash 幻数; 在脚本运行时最先执行的指令,通常都是脚本中其他指定的运行环境
1 set nu ts=2 et ai23 autocmd BufNewFile *.sh,*.script call SHELLTITLE()4 func SHELLTITLE()5call append(0,"#####################################")6call append(1,"# Author:lee")7call append(2,"# Version:1.0")8call append(3,"# Create_Time:".strftime("%Y/%m/%d"))9call append(4,"# Mail:lee@westos.org") 10call append(5,"# Info:") 11call append(6,"#") 12call append(7,"#") 13call append(8,"#####################################") 14call append(9,"") 15call append(10,"#!/bin/bash") 16 endfunc
如图:









【linux脚本基础详细介绍】到此这篇关于linux脚本基础详细介绍的文章就介绍到这了,更多相关linux脚本基础内容请搜索趣讯吧以前的文章或继续浏览下面的相关文章希望大家以后多多支持趣讯吧!
推荐阅读
- 花边的常用材料有哪些
- 养羊成本 养羊需要什么基础条件?
- 美术技法 美术基础理论知识
- linux如何查看端口
- 三基是指哪三基
- 原神武器池多少发保底
- lo裙有哪些基础知识-生活百科知识
- 乳液和面霜的区别
- 地台电视柜怎么做的
- 面霜什么时候用
