eexpress 发表于 2006-4-15 01:31:37

可以一次显示出ini的一个段吗

比如
<-从这里判断
....
...
<-空行,显示到这里


命令行的方法,一次可以显示出第一段。

awk -F[ '/Fonts/' opera6.ini
跳不过新行。不知道写。

BOoRFGOnZ 发表于 2006-4-15 09:19:22

匹配行开始 和 行 结束 不就可以了 :-D

eexpress 发表于 2006-4-16 23:06:06

^[ 和 $[ ?
'/^\[Fonts.*$\[/' ?
不行啊。跳不过中间的那些\n的。

eexpress 发表于 2006-5-10 00:30:05

记得有个取多行的参数。原来是RS。岂不是方便得很。   

$ awk -F[ 'BEGIN{RS = ""} /Fonts]/' ~/.opera/opera6.ini

H1=32,7,0,0,0,0,WenQuanYi Bitmap Song
H2=24,7,0,0,0,0,WenQuanYi Bitmap Song
H3=19,7,0,0,0,0,WenQuanYi Bitmap Song
H4=16,7,0,0,0,0,WenQuanYi Bitmap Song
H5=13,7,0,0,0,0,WenQuanYi Bitmap Song
H6=11,7,0,0,0,0,WenQuanYi Bitmap Song
Form.Button=10,4,0,0,0,0,WenQuanYi Bitmap Song
Form.Input=10,4,0,0,0,0,WenQuanYi Bitmap Song
Form.Text=10,4,0,0,0,0,WenQuanYi Bitmap Song
Normal=10,4,0,0,0,0,WenQuanYi Bitmap Song
PRE=10,4,0,0,0,0,WenQuanYi Bitmap Song
Toolbar=10,4,0,0,0,0,WenQuanYi Bitmap Song
Dialog=10,4,0,0,0,0,WenQuanYi Bitmap Song
Panel=10,4,0,0,0,0,WenQuanYi Bitmap Song
Email=10,4,0,0,0,0,WenQuanYi Bitmap Song
EmailCompose=10,4,0,0,0,0,WenQuanYi Bitmap Song
Menu=12,4,0,0,0,0,WenQuanYi Bitmap Song
页: [1]
查看完整版本: 可以一次显示出ini的一个段吗