正则表达式的部分替换
摘要:有时候匹配上的词并不想要完全替换掉,今天查了一下发现可以用\1 \2这种方式来指代匹配字符串中的第一个或者第二个括号,就相当于保留下这部分内容。 例子比较笨拙,但是能说明这种用法。例子原句:Some words.中文翻译。为了格式好看,在英文句号后加一空格 Find what: (.)([! ]) //匹配.和后面紧挨着一个非空白字符Replace with: . \2 //注意中间有空格,\2...
阅读全文
posted @
2010-08-21 13:50
lbsx
阅读(9802)
推荐(0)
sed和awk的适用
摘要:如果是按行操作,用 sed 如果是不仅按行,还要按列操作,就用 awk 普通的行处理任务用sed很好,因为命令很简洁。 awk最好的部分是它按“列”或“字段”处理的方式和“关联数组”,但awk对正则表达式支持的程度比sed要差些,例如sub/gsub中不能用\1, \2这样的向前引用。gsed中的gensub是可以的,但必须写...
阅读全文
posted @
2010-08-19 10:44
lbsx
阅读(336)
推荐(0)
C语言的可变参数
摘要:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--1#include<stdio.h>2#include<stdarg.h>34voidPrintFloats(intamount,...)5{6inti;7doubleval;...
阅读全文
posted @
2010-08-18 23:25
lbsx
阅读(185)
推荐(0)
Debian包检查工具
摘要:http://packages.debian.org/sid/debsums tool for verification of installed package files against MD5 checksums debsums can verify the integrity of installed package files against MD5 checksums ins...
阅读全文
posted @
2010-08-18 10:52
lbsx
阅读(209)
推荐(0)
debian pppoe上网
摘要:1.安装sudo aptitude install pppoeconf2.配置sudo pppoeconf3.开启sudo pon dsl-provider # 具体的名字是在/etc/ppp/peer/中配置的4.查看日志sudo plog 5.关闭sudo poff
阅读全文
posted @
2010-08-05 18:20
lbsx
阅读(1078)
推荐(0)
Debian中网卡顺序eth0、eth1等
摘要:更换网卡或者修改网卡地址之后,eth0可能会变成eth1等,是在/etc/udev/rules.d/70-persistent-net.rules中配置的。参考:http://www.linuxeden.com/html/sysadmin/20090531/65921.html
阅读全文
posted @
2010-08-05 18:08
lbsx
阅读(1117)
推荐(0)