QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1317|回复: 3

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

[复制链接]
发表于 2006-4-15 01:31:37 | 显示全部楼层 |阅读模式
比如
[Fonts] <-从这里判断
....
...
<-空行,显示到这里
[Other]

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

awk -F[ '/Fonts/' opera6.ini
跳不过新行。不知道写。[/quote]
发表于 2006-4-15 09:19:22 | 显示全部楼层
匹配行开始 和 行 结束 不就可以了
回复

使用道具 举报

 楼主| 发表于 2006-4-16 23:06:06 | 显示全部楼层
^[ 和 $[ ?
'/^\[Fonts.*$\[/' ?
不行啊。跳不过中间的那些\n的。
回复

使用道具 举报

 楼主| 发表于 2006-5-10 00:30:05 | 显示全部楼层
记得有个取多行的参数。原来是RS。岂不是方便得很。   

$ awk -F[ 'BEGIN{RS = ""} /Fonts]/' ~/.opera/opera6.ini
[Fonts]
H1=32,7,0,0,0,0,WenQuanYi Bitmap Song [WenQuanYi]
H2=24,7,0,0,0,0,WenQuanYi Bitmap Song [WenQuanYi]
H3=19,7,0,0,0,0,WenQuanYi Bitmap Song [WenQuanYi]
H4=16,7,0,0,0,0,WenQuanYi Bitmap Song [WenQuanYi]
H5=13,7,0,0,0,0,WenQuanYi Bitmap Song [WenQuanYi]
H6=11,7,0,0,0,0,WenQuanYi Bitmap Song [WenQuanYi]
Form.Button=10,4,0,0,0,0,WenQuanYi Bitmap Song [WenQuanYi]
Form.Input=10,4,0,0,0,0,WenQuanYi Bitmap Song [WenQuanYi]
Form.Text=10,4,0,0,0,0,WenQuanYi Bitmap Song [WenQuanYi]
Normal=10,4,0,0,0,0,WenQuanYi Bitmap Song [WenQuanYi]
PRE=10,4,0,0,0,0,WenQuanYi Bitmap Song [WenQuanYi]
Toolbar=10,4,0,0,0,0,WenQuanYi Bitmap Song [WenQuanYi]
Dialog=10,4,0,0,0,0,WenQuanYi Bitmap Song [WenQuanYi]
Panel=10,4,0,0,0,0,WenQuanYi Bitmap Song [WenQuanYi]
Email=10,4,0,0,0,0,WenQuanYi Bitmap Song [WenQuanYi]
EmailCompose=10,4,0,0,0,0,WenQuanYi Bitmap Song [WenQuanYi]
Menu=12,4,0,0,0,0,WenQuanYi Bitmap Song [WenQuanYi]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-2 10:14 , Processed in 0.113022 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表