重新点亮shell————文本搜索[九]
前言 简单整理一下文本搜索。 正文 文本搜索需要学下面: 元字符 扩展元字符 文件的查找命令find 例子1: 例子2(通配符): 例子3(正则表达): 例子4(可以根据文件类型匹配): 例子5(找到并删除): 文本内容的过滤 grep 例...
前言 简单整理一下文本搜索。 正文 文本搜索需要学下面: 元字符 扩展元字符 文件的查找命令find 例子1: 例子2(通配符): 例子3(正则表达): 例子4(可以根据文件类型匹配): 例子5(找到并删除): 文本内容的过滤 grep 例...
前言 简单介绍一下管道和重定向。 正文 管道和信号一样,是进程通信的方式之一 管道符是"|",将前一个命令执行的结果传递给后面的命令。 比如说: ls -l | more 就是第一个的输入,然后给第二个的输入,这其实更好...
前言 简单介绍一下周期性脚本 正文 周期性脚本之前先介绍一下信号。 捕获信号脚本的编写: kill 默认会发送15号信号给应用程序 ctrl+c 发送2号信号给应用程序 9号信号不可阻塞信号 所以只有kill -9 才是强杀,其他的可以进行...
[toc] 1、Shell的由来 我们比较熟悉Windows系统的图形化界面,对于图形界面来说,用户点击某个图标就能启动某个程序。 在此之前我们一直在使用Linux系统的命令行模式学习,对于命令行来说,用户输入一个命令就能启动某个程序。 这...
前言 简单介绍一下shell的变量。 正文 变量的定义 变量名的命名规则 字母、数字、下划线 不以数字开头 变量的赋值 在赋值的时候不能出现空格 a =123,在等号前面有一个空格,那么会报错。 这是因为空格之后当做另外一条命令。 然后可以...
目录 Fisher-Yates shuffle 算法简介 shell实现 本文介绍使用shell语法实现Fisher–Yates shuffle 洗牌算法。 Fisher-Yates shuffle 算法简介 Fisher–Yates sh...
前言 简单介绍一下awk的数组。 正文 数组的定义: 数组的遍历: 删除数组: 例子: 例子2: 结 下一节awk函数。
前言 简单介绍一下控制语句。 正文 例子1: 例子2: 例子3 for循环: 例子4, sum会复用: 同样,其他的while 和 do while 也是可以在awk中使用的。 结 下一节awk数组。
前言 简单介绍一下awk命令。 正文 介绍: 字段: 实例: 例子:分割例子: 显示行号例子: awk 表达式: 赋值操作符 这个$1 解释一下,在我们的脚本中,这个$1 是第一个参数,这里是第一个切割符号。 算术操作符 系统变量 例子1:...
前言 简单介绍一下awk函数。 正文 算术函数 字符串函数 自定义函数 例子: 结 awk就到这里了。