区别于正则,通配符一般用户命令行bash环境“*”代表任意一个或者多个字符(一般代表所有字符)“?”代表任意一个字符(注意按问好的个数匹配多少个字符)“;”两个命令之间的分隔符“#”配置问渐渐注释“|”管道“~”用户家目录“-”上一次目录“$”变量符“/”路径分隔符号,也是根的意思“>”或者1>重定向,覆盖原有数据内容">>"追加重定向,追加内容文件尾部
分类:
系统相关 时间:
2020-04-26 19:19:31
阅读次数:
100
作为初学者,刚刚接触正则表达式,一定是一头雾水,不过没关系,用例子来说明。==*==*==*==*==*==*==*==*==*==*==*==*==*==*==*==*==*==*==*==*==*==*==*==*一、先来看看正则表达式是什么:正则表达式定义:简单的说,正则表达式就是一套处理字符串的规则和方法,以行为单位对字..
分类:
系统相关 时间:
2017-08-12 10:32:29
阅读次数:
174
Sed功能说明:Sed是linux下一个强大的文本文件处理工具,通过对文件增加、删除、查找、查询操作,配合正则表达式以实现工作中的各种需求。同时也是一名运维人员必须掌握的核心技能。----------------------------------------------------------------------------------------..
分类:
系统相关 时间:
2017-05-04 23:14:02
阅读次数:
250
正则表达式,又叫规则表达式,通常被用来检索、替换那些符合某个模式(规则)的文本。正则表达式分为基本正则表达式和扩展正则表达式,扩展正则表达式添加了一些更加丰富的匹配规则而成。1grep:文本查找、过滤工具。根据模式搜索文本,并将符合模式的文本显示出来。格式:grep[..
分类:
其他好文 时间:
2017-04-20 11:28:36
阅读次数:
204
##正则表达式特殊字符解析"^"匹配行首"$"匹配行尾"^$"匹配整行为空,空行grep-v"^$"打印非空的行"."代表且只能代表任意一个字符"*"重复0个或多个前面一个的字符。例如"o*",重复一个或多个o".*"匹配所有字符。延伸:"^.*"-->以任意多个字符开头。".*$"-->以任意多个字符结..
分类:
其他好文 时间:
2016-09-14 17:02:27
阅读次数:
234
Linux之sedsed是streameditor(流式编辑器)的缩写,它可以对文本流、指定文件集或标准输入进行文本编辑。功能非常强大。sed命令的基本模式是:sed[-参数]‘命令‘文本1.sed两大原则sed命令总是以单个字母开头。比如[rte@deldir]$echo"hello123"|sed‘s/hello/HELLO/‘#把hello用HELL..
分类:
系统相关 时间:
2016-09-01 00:34:25
阅读次数:
262
Linux入门之sed命令案例实战:1、删除/etc/grub.conf文件中行首的空白符;sed-r‘s@^[[:spapce:]]+@@g‘/etc/grub.conf2、替换/etc/inittab文件中"id:3:initdefault:"一行中的数字为5;sed‘s@\(id:\)[0-9]\(:initdefault:\)@\15\2@g‘/etc/inittab3、删除/etc/inittab文件中的空白..
分类:
系统相关 时间:
2016-08-10 14:31:22
阅读次数:
312
Sed,即StreamEDitor的缩写,是Linux操作系统中常见的文本处理工具,可以结合正则表达式简单方便地对文本进行处理。本文将以实例的方式介绍sed的基本用法。基本使用方法基本语法:sed[OPTION][AddressCommand]FILE1FILE2......OPTION{常用}-n:静默模式,不显示模式空间-i:直..
分类:
系统相关 时间:
2015-05-15 01:24:25
阅读次数:
177
【实例】正则表达式利用grep和sed处理日志内容,获取所需的内容app.log文件内容:2014-09-1100:00:01,516INFO[com.tt.bb.thread.Control]-Socket连接:/182.105.83.33:532172014-09-1210:00:06,555INFO[com.tt.bb.thread.Control]-Socket连接:/182.113.83.51:532492014-09-1320:..
分类:
其他好文 时间:
2014-09-19 19:46:17
阅读次数:
289