awk 、sed、grep(egrep)要想能工作的更高效,那一定离不开正则表达式的配合;要玩好三剑客,首先就要掌握正则表达式。 最开始的文本: 1)^word 搜索以word开头的行 2) word$ 搜索以word结尾的 3). 代表非换行符的任意一个字符 4)\ 转移符号,让有着特殊身份的字符 ...
分类:
其他好文 时间:
2016-05-27 23:35:26
阅读次数:
192
正则表达式基础 正则表达式基础 实验介绍 虽然我们这一节的标题是正则表达式,但实际这一节实验只是介绍grep,sed,awk这三个命令,而正则表达式作为这三个命令的一种使用方式(命令输出中可以包含正则表达式)。正则表达式本身的内容很多,要把它说明清楚需要单独一门课程来实现,不过我们这一节中涉及到的相 ...
分类:
其他好文 时间:
2016-05-27 14:50:14
阅读次数:
157
sed[OPTION]...‘script‘[input-file]... script: 地址定界编辑命令 常用选项: -n:不输出模式空间中的内容至屏幕; -escript,--expression=script:多点编辑; -f/PATH/TO/SED_SCRIPT_FILE 每行一个编辑命令; -r,--regexp-extended:支持使用扩展正则表达..
分类:
系统相关 时间:
2016-05-25 22:37:35
阅读次数:
270
文本处理三剑客:grepsedawkgrep,egrep,fgrep:文本过滤工具:sed:行编辑器模式空间、保持空间awk:报表生成器,用于格式化文本输出工具;基本用法:awk命令软连接到gawkgawk[options]‘program‘FILE...program:PATTERN{ACTIONSTATEMENTS}语句间用分号分隔选项:-F:指明输入..
分类:
其他好文 时间:
2016-05-25 19:04:06
阅读次数:
466
监控前提:即默认单机只运行一个redis实例,且默认运行的端口是6379(也可以是其他端口,需要通过sed-i‘s/6379/你修改的端口/g‘xml模板文件修改模板文件里的端口号)服务端配置:导入redis模板客户端操作:1更改配置文件/etc/zabbix/zabbix_agentd.conf末尾添加:UserParameter..
分类:
其他好文 时间:
2016-05-25 13:30:37
阅读次数:
245
原理一行文本被读到模式空间以后,首先会判断模式空间的行是否能被你定义的模式所匹配到,如果能匹配到就对它做一次输出操作,而后做编辑操作,如果不期望直接输出模式空间的内容到屏幕可以加-n选项文本处理三剑客:grep,egrep,fgrep:文本过滤器sed:StreamEDitor,流编辑器,..
分类:
其他好文 时间:
2016-05-25 11:32:51
阅读次数:
187
原理一行文本被读到模式空间以后,首先会判断模式空间的行是否能被你定义的模式所匹配到,如果能匹配到就对它做一次输出操作,而后做编辑操作,如果不期望直接输出模式空间的内容到屏幕可以加-n选项文本处理三剑客:grep,egrep,fgrep:文本过滤器sed:StreamEDitor,流编辑器,..
分类:
其他好文 时间:
2016-05-25 11:30:19
阅读次数:
169
sed命令:行编辑器;默认不是直接编辑原文件,而是先把原文件复制一份,在内存中执行编译操作.假如有一个文件,上面有多行文本数据,sed从该文件中一次先读出一行,它不会修改原文件的那一行,只是先复制出来,然后把这一行放在自己的工作车间内(patternspace),首先先判断一..
分类:
其他好文 时间:
2016-05-25 11:29:48
阅读次数:
244
生成序列: 法1: [root@lanny ~]# seq 10 |sed 's#^#$#g'|tr "\n" " "$1 $2 $3 $4 $5 $6 $7 $8 $9 $10 法2: [root@lanny ~]# seq -s " " 15|sed 's# # $#g'1 $2 $3 $4 $ ...
分类:
其他好文 时间:
2016-05-25 00:14:05
阅读次数:
192
ubuntu14版本以上自带docker 但版本较旧 sudo apt-get install -y docker.io sudo ln -s /usr/bin/docker /usr/local/bin/docker sudo sed -i '$acomplet -F _docker docker ...
分类:
其他好文 时间:
2016-05-24 14:52:57
阅读次数:
1735