Shell 编程从入门到精通 - 第 04 章
正则表达式 正则表达式:编写处理字符串的程序或网页时,用于描述查找符合某些复杂规则的字符串的工具。换句话说,就是文本规则的代码。 正则表达式与通配符类似,是一种进行文本匹配的工具,但是它可以更精确的描述匹配需求。常见的支持正则表达式的工具有:匹配文本行的 grep ...
Shell 编程从入门到精通 - 第 03 章
Shell 编程的基本元素 编程语言变量类型:变量对于编程语言来说很重要,编程语言使用变量来存储数据,执行运输。 静态类型语言:一种在编译期间就确定数据类型的语言。大多数是通过在使用任一变量之前声明其数据类型来保证这一点,例如 JAVA 和 C。 动态类型...
Shell 编程从入门到精通 - 第 02 章
Shell 参数 传递参数:可以将外部的值传递到脚本的内部函数中,提高脚本的灵活性;可以添加脚本的使用选项,增加脚本的可定制性。 上图显示了 Shell 中函数的参数传递:定义函数 testfunc();函数输出两个引用参数,$# 表示传入函数的参数个...
Shell 编程从入门到精通 - 第 01 章
初识 Shell Shell 运行程序方法:1、使文件具有可执行权限,直接运行;2、直接调用命令解释器执行程序;3、使用 source 命令执行程序。 上图是一个完整的、可执行的 Linux Shell 程序,使用上述第一种方法运行此程序,结果如下: ...