Shell教程

shell脚本经典入门教程
1 编程基础Linus:Talk is cheap, show me the code1.1 程序组成程序:算法+数据结构 数据:是程序的核心 算法:处理数据的方式 数据结构:数据...
shell变量
变量变量变量表示命名的内存空间,将数据放在内存空间中,通过变量名引用,获取数据变量类型变量类型:内置变量,如:PS1,PAT...
shell运算
算术运算shell 支持算术运算,但只支持整数,不支持小数bash中的算术运算+-*/% 取模,即取余数,示例:9%4=1,5%3=2** 乘方乘法符号...
shell条件
组合测试条件第一种方式 [ ][ EXPRESSION1 -a EXPRESSION2 ] 并且,EXPRESSION1和EXPRESSION2都是真,结果才为真[ EXPRESSION1 -o EXPRESSION2 ] 或者,EXPRE...
shell用户环境配置
bash的配置文件bash shell的配置文件很多,可以分成下面类别按生效范围划分两类全局配置:/etc/profile/etc/profile.d/*.sh/etc/bashrc个人配置...
shell信号捕捉脚本
信号捕捉 traptrap ‘触发指令’ 信号 进程收到系统发出的指定信号后,将执行自定义指令,而不会执行原操作 trap ” 信号 忽略...
shell循环
循环循环执行介绍将某代码段重复运行多次,通常有进入循环的条件和退出循环的条件重复运行次数循环次数事先已知循环次数事先...
shell函数
5 函数介绍函数function是由若干条shell命令组成的语句块,实现代码重用和模块化编程 它与shell程序形式上是相似的,不同的是它不是一个...
shell数组
7 数组7.1 数组介绍变量:存储单个元素的内存空间 数组:存储多个元素的连续的内存空间,相当于多个变量的集合数组名和索引索引...
高级字符串
8 字符串处理8.1 字符串切片基于偏移量取字符串#返回字符串变量var的长度{#var} #返回字符串变量var中从第offset个字符后(不包括第...
高级变量
9 高级变量9.1 高级变量赋值范例:[root@centos8 ~]#title=ceo[root@centos8 ~]#name={title-mage}[root@centos8 ~]#echonameceo[root@centos8 ~]#title=[root@centos8 ~]#...
expect
交互式转化批处理工具 expectexpect 是由Don Libes基于Tcl( Tool Command Language )语言开发的,主要应用于自动化交互式操作的场景,借助 expec...
Copyright © 2012-2020 YUNWEIPAI.COM - 运维派
扫二维码
扫二维码
返回顶部