分类:Shell脚本
-
熟悉 Shell脚本:管道
管道的概念 把前一个命令的结果当成后一个命令的输入。 管道是一种通信机制,通常用于进程间的通信(也可通过socket进行网络通信),它表现出来的形式将前面每一个进程的输出(stdo…
-
熟悉 Shell脚本:重定向
Linux Shell 重定向分为两种,一种输入重定向,一种是输出重定向;从字面上理解,输入输出重定向就是「改变输入与输出的方向」的意思。 那么,什么是输入输出方向呢?标准的输入输…
-
熟悉 Shell脚本:基本文本处理
使用echo命令输出文本 显示转义字符 如果要使echo命令支持转义字符,还必须使用e选项。 在上面的代码中,第5行使用了退格符,该字符会使光标从当前位置向左后退一个字符,然后继续…
-
熟悉 Shell脚本:正则表达式
基本正则表达式 1.行首定位符“^” 2.行尾定位符“$” 3.单个字符匹配“.” 圆点“.”用来匹配任意单个字符,包括空格,但是不包括换行符“\n”。 可以连续使用圆点符号来匹配…
-
熟悉 Shell脚本:数组
定义数组 所谓数组,是指将具有相同类型的若干变量按照一定的顺序组织起来的一种数据类型。介绍最常用的几种数组定义方法。 通过指定元素值来定义数组 通过declare语句定义数组 我们…
-
熟悉 Shell脚本:函数
函数 函数的定义 由于Shell脚本是从头开始执行的,所以Shell规定,函数必须在调用前定义。 在Shell语言中,用户可以通过两种语法来定义函数,分别如下: 上面两种语法的区别…
-
初识 Shell脚本:语法
什么是Shell 在Linux系统中,Shell是用户与系统内核之间进行交互的接口。 Shell这个单词的意思是“外壳”,它形象地表达出了Shell的作用。在UNIX以及Linux…