1 正则表达式简介正则表达式(Regular Expression)是一种描述文本(或字符串)模式的工具。正则表达式常用于查找文本的场合。想想一下我们日常生活中的例子,假如你想从电话本里找一个联系人的电话,而你又想不起联系人名字的准确拼法,你可以把电话本从头到尾翻一遍,如果电话本里联系人少的话也许并不是什么麻烦事,但想象一下如果这是记录着公司所有员工的电话本,你面临的工作便复杂得多了,有可能是从几百甚至几千条记录...
by kaixin20xx - Linux文档专区 - 2009-11-16 18:30:43 阅读(967) 回复(0)
echo 'aaa:2008
1. sed简介 sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有改变,除非你使用重定向存储输出。sed主要用来自动编辑一个或多个文件;简化对文件的反复操作;编写转换程序等。以下介绍的是Gnu版本的sed 3.02。 2. 定...
本帖最后由 guocanwen 于 2014-02-24 12:35 编辑 01111101111AXX=1111111BXX=000 01111101111BXX=0111111AXX=100 想把 AXX=1 BXX=0 BXX=0 AXX=1 提取出来 用sed如何做? sed -n 's/^.*\([AXX|BXX]=[0-9]\).*\([AXX|BXX]=[0-9]\).*$/\1 \2/p' 不能用 返回的是 X=1 X=0 X=0 X=1
本帖最后由 kangear 于 2013-08-27 09:49 编辑 [code]#other insmod /system/vendor/modules/other.ko #network module insmod /system/vendor/modules/usbnet.ko insmod /system/vendor/modules/asix.ko insmod /system/vendor/modules/qf9700.ko ...
文件含有 AA行 sed -n ‘/*AA/p’ file 无显示 正则表达式中元符号*不是表示匹配0次或多次吗,/*AA/不是可以解释成匹配0次或者多次空白?有点糊涂了,基础不牢呐(/.*AA/是没问题的。)
[code]echo "sj_dhk_1_C47SPC300B200toC47SPC300B200.sql"|sed -r 's/.*(C[0-9][0-9]S*P*C*[0-9]*B[0-9][0-9]*)-*t*o*(C[0-9][0-9]S*P*C*[0-9]*B[0-9][0-9]*).*/\1-\2/'[/code]为什么结果出来的是C300B200-C47SPC300B200 我想要的结果是C47SPC300B200-C47SPC300B200 跪求指点
本帖最后由 peterdocter 于 2012-08-16 11:50 编辑 要处理格式:
@正则表达式---nl和sed的结合@ nl的作用: nl - number lines of files打印出文件的内容,并每行前加上行号。 有一点需要注意的就是nl在空行前是不显示行号的~ 小节一:以行为单位的新增/删除功能 1. nl /etc/passwd | sed '2,5d'【将/etc/passwd的内容列出并且列印行号,同时,请将第 2~5 行删除】[code][root@sor-sys ~]# nl /etc/passwd | sed '2,5d' 1 root:x:0:0:root:/root:/bin/bash 6 sy...
echo "(123)4567890" | sed -e "s/\(123\)/\(999\)/g" 我认为结果应该是:(999)4567890 但是结果:(123)4567890 请高手给兄弟指点一二。 谢谢。
求助:替换MSWinEventLog 2 Application 3162 Fri Aug 27 17:42:13 2010 替换以MS开头,2010结尾的字符串,为@。 Aug 27 17:42:17 1.1.1.1 adb.host.com MSWinEventLog 2 Application 3162 Fri Aug 27 17:42:13 2010 2284 W3SVC-WP Unknown User N/A Warning adb.host.com 0000: 50 00 07 80 00 00 00 00 ....... FailedRequestTracing module failed to write buffered events to log file for the request that matched fa...