可以一次显示出ini的一个段吗
比如<-从这里判断
....
...
<-空行,显示到这里
命令行的方法,一次可以显示出第一段。
awk -F[ '/Fonts/' opera6.ini
跳不过新行。不知道写。 匹配行开始 和 行 结束 不就可以了 :-D ^[ 和 $[ ?
'/^\[Fonts.*$\[/' ?
不行啊。跳不过中间的那些\n的。 记得有个取多行的参数。原来是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]