关于grep -f的一个问题
时间:2009-10-09
来源:互联网
将匹配上 ,"vip": 到 ]},{"id": 范围内的所有东西都替换成 回车
不知道命令怎么写。。。。

作者: crazyrabbit 发布时间: 2009-10-09
这个范围还真不好懂
作者: t3swing 发布时间: 2009-10-09
sed 's/,"vip":.*]},{"id":/\n/g' try.txt
我知道]是特殊字符,还有谁就不知道了;想利用.*表示所有可能的字符;把上面命令中的]换成\]也没成功
sed 's/,"vip":.*\]},{"id":/\n/g' try.txt
作者: crazyrabbit 发布时间: 2009-10-09
作者: t3swing 发布时间: 2009-10-09
一堆一堆去掉就是。
作者: eexpress 发布时间: 2009-10-09
内容示例如下:
var members=[{"id":223878989,"vip":false,"selected":false,"mo":false,"name":"\u767d\u83b9","head":"http:\/\/hd27.youknowit.com\/photos\/hd27\/20080506\/13\/50\/tiny_2061l150.jpg","groups":["\u4e2d\u5c0f\u5b66\u540c\u5b66"]},{"id":228989037,"vip":false,"selected":true,"mo":true,"name":"\u535c\u8fea","head":"http:\/\/hdn511.mmimg.cn\/photos\/hdn511\/20090803\/2345\/tiny_m3N5_3709a204234.jpg","groups":[]},。。。。。。。。
上面不断循环的样子,我只想提取出id后面的数字,并每行只列一个
作者: crazyrabbit 发布时间: 2009-10-09
cat e.txt|grep -o 'var[^"]*"id":[0-9]*'匹配第一个
啥事都逃不过ee的法眼啊!网页解析没搞过!
作者: t3swing 发布时间: 2009-10-10

作者: crazyrabbit 发布时间: 2009-10-10
223878989
228989037
作者: 小小输入法 发布时间: 2011-04-30
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28