摘要:
一、正则表达式 1.1 什么是正则表达式 正则表达式(regular expression)描述了一种字符串匹配的模式(pattern),可以用来检查一个串是否含有某种子串、将匹配的子串替换或者从某个串中取出符合某个条件的子串等。在Linux中也就是代表我们定义的模式模板,Linux工具可以用它来过 阅读全文
摘要:
一、常见的管道命令 1.1 sort命令 1.1.1 概述Linux sort命令用于将文本文件内容加以排序。 sort命令可针对文本文件的内容,以行为单位来排序。 1.1.2 语法格式 sort [选项] 参数 1.1.3 常用选项 -f∶ 忽略大小写,会将小写字母都转换为大写字母来进行比较;-b 阅读全文
摘要:
一、数组的基本操作 1.1 什么是数组 数组中可以存放多个值。Bash Shell 只支持一维数组(不支持多维数组),初始化时不需要定义数组大小(与 PHP 类似)。 与大部分编程语言类似,数组元素的下标由 0 开始。 Shell 数组用括号来表示,元素用"空格"符号分割开 1.2 数组的语法格式 阅读全文
摘要:
一、函数介绍 1.1 是什么的函数 函数定义:封装的可重复利用的具有特定功能的代码函数就是可以在shell脚本当中做出一个类似自定义执行的命令的东西,最大的功能就是简化我们很多的代码。 1.将命令序列按照格式书写在一起 2.可方便重复使用命令序列 1.2 函数的格式 [function] 函数名 ( 阅读全文