码迷,mamicode.com
首页 >  
搜索关键字:sed正则    ( 37个结果
sed正则经典案例(四)
sed正则经典案例(四)###修改日期格式,已知文件内容如下:原始数据:文件date.txt21/May/2017:09:29:24+0800 22/May/2017:09:30:26+0800 23/May/2017:09:31:56+0800 24/May/2017:09:34:12+0800 25/May/2017:09:35:23+0800 26/May/2017:09:23:34+0800 27/May/2017:09:22:21+08..
分类:其他好文   时间:2017-05-31 15:24:35    阅读次数:166
sed正则经典例题
**题目:已知目标文件如下** <html> <title>FirstWeb</title> <body> h1Helloh1 h2Helloh2 h3Helloh3 </body> </html> 请使文件中的内容输出为: <h1>Hello</h1> <h2>Hello</h2> <h3>Hello</h3>创建环..
分类:其他好文   时间:2017-05-20 23:33:16    阅读次数:191
Linux_第三关练习题_1,3
1.如何取得/etc/hosts 文件的权限对应的数字内容,如-rw-r--r-- 为 644,要求使用命令取得 644 这样的数字。 解法a:使用sed+awk命令: 解法b:使用awk命令: 解法c:使用sed+正则表达式: 3.请执行命令取出 linux 中 eth0 的 IP 地址。 解法a ...
分类:系统相关   时间:2017-05-17 21:03:59    阅读次数:356
Linux基础-sed+正则表达式
1,删除文件每行的第一个字符:sed -r 's/^.//g' passwd 2,删除文件每行的第二个字符:sed -r 's/^(.)(.)/\2/g' passwd 3,删除文件每行的最后一个字符:sed -r 's/(.)$//g' 4,删除文件每行的倒数第二个字符: sed -r 's/(. ...
分类:系统相关   时间:2017-03-22 20:46:21    阅读次数:224
被误解好久的正则表达式之后向引用
一直以为后向引用的格式为\(\),#即一定要加反斜杠“\”,例如echo"lovelike"|sed‘s/\(l..e\)/\1ly/g‘但在扩展正则表达式中,则可以不用加,加了反而报错,真奇葩例如echo"lovelike"|sed-r‘s/(l..e)/\1ly/g‘
分类:其他好文   时间:2016-10-10 02:12:19    阅读次数:162
sed 及 正则表达式
一、sed基本概念sed,流式编辑器,即把前一个程序输出引入到sed的输入,经过一系列编辑命令转换为另一种格式输出。默认使用Basic正则表达式规范,如若加-r选项则用Extended规范。在Basic规范中,+、?、{}、()、|均表示普通含义,如果要使用其特殊含义,需使用\转义,在Exten..
分类:其他好文   时间:2016-06-30 23:35:30    阅读次数:271
Linux Sed命令学习笔记
1功能说明sed是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(patternspace),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有改变..
分类:系统相关   时间:2016-04-03 11:52:26    阅读次数:348
sed配合正则表达式应用
题目:要求用sed将/et/passwd的每一行的第一个数和最后一个单词交换位置[root@oldboyetc]#sed-n‘1p‘passwdroot:x:0:0:root:/root:/bin/bash一、分析:sed替换配合正则表达式将会发挥最佳效果。下面来分析匹配特点:因为passwd文件每一行的特点都是一样的,所以先提取第一列观察..
分类:其他好文   时间:2016-03-31 00:28:15    阅读次数:174
sed 正则表达式【MAC地址】GLPI转换华为交换机MAC格式
转换前的格式转换后的格式80:D0:9B:0E:13:**60:F8:1D:C9:CB:**98:FE:94:3D:32:**BC:85:56:3D:D9:**[root@pc0003huawei.mac.manager]#mysql-h192.168.*****-pa****-Ne"useglpi;selectglpi_devicenetworkcards.designation,upper(glpi_items_devicenetworkcards.mac)fromglpi_ite..
分类:系统相关   时间:2015-11-26 19:22:17    阅读次数:281
三剑客之sed用法
1.替换文本中的部分字符串(-r选项启用sed正则)root@oldboyoldboy$echo"2q434343:awd_QQW.tar"|sed-r‘s/(:)[^<]*(_)[^<]*(\.)/\1replcae\2replace\3/g‘ 2q434343:replcae_replace.tar说明:1)只替换三个"()"之间的字符,其余字符(2q434343和tar)保持不变。2)(:)、(_)、(\...
分类:其他好文   时间:2015-08-19 02:17:28    阅读次数:170
37条   上一页 1 2 3 4 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!