目录 | |
– | – |
(1.6) | Linux Shell脚本的自动化编程之shell:命令排序 |
(1.7) | Linux Shell脚本的自动化编程之shell:通配符 |
(2.1) | Linux Shell脚本的自动化编程之shell变量 |
(2.5) | Linux Shell脚本的自动化编程之变量的运算 |
(2.6) | Linux Shell脚本的自动化编程之变量内容的删除,替换,替代 |
(2.7) | Linux Shell脚本的自动化编程之i++,++i |
(3.1) | Linux Shell脚本的自动化编程之条件测试基础 |
(3.6) | Case用法 |
(2.8) | shell中各种奇怪的符号 |
(4.1) | if条件判断 安装apache |
(4.5) | For空行的秘密 |
(4.11) | While实现批量用户创建 |
(4.14) | Fd和命名管道实现shell并发控制 |
(5.3) | Expect实现ssh非交互登录 |
(6.1) | Array数组的基本概念 |
(7.1) | Linux Shell脚本的自动化编程之Functiong函数的定义及调用,返回return |
(7.4) | Linux Shell脚本的自动化编程之函数传参:位置参数 |
(7.5) | Linux Shell脚本的自动化编程之数组变量 |
(8.1) | shell内置命令:break continue |
(9.1) | 正则表达式RE |
(9.5) | 正则表达式之Grep使用实战 |
(10.1) | 流编辑器sed技术概览 |
(10.5) | 流编辑器sed:编辑文件实战 |
(11.1) | Awk工作原理 |
(11.6) | awk工作原理之数组 |
(12.1) | 实战项目:收集系统信息用于分析性能瓶颈 |
(13.1) | 判断主机存活3次机会 |
(14.1) | Nginx日志分析项目实战 |
(15.1) | 实战项目:保留最近n天的备份文件 |
(16.1-16.2) | 项目实战:多机mysql部署 |
(17.1-17.2) | 项目实战:多机lnmp部署 |
(18.3) | 项目实战:内存信息收集(配合zabbix) |
Shell中的特殊变量:$* $# $? $n | |
shell中 [-eq] [-ne] [-gt] [-lt] [ge] [le] | |
${#},${##}等:shell 字符串操作 ${} 的截取,删除,和 替换 | |