LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 757|回复: 2

怎么删除po文件中有共同特征的多行

[复制链接]
发表于 2007-1-21 22:58:05 | 显示全部楼层 |阅读模式
po文件中出现了些这样的行
# File: alignment.c, line: 289
# File: anchorsaway.c, line: 851
# File: combinations.c, line: 1209
# File: cvhints.c, line: 284
# File: cvhints.c, line: 491
# File: cvhints.c, line: 678
# File: cvhints.c, line: 776
# File: displayfonts.c, line: 339
# File: displayfonts.c, line: 543
# File: alignment.c, line: 289
# File: anchorsaway.c, line: 851
# File: combinations.c, line: 1209
# File: cvhints.c, line: 284
# File: cvhints.c, line: 491
# File: cvhints.c, line: 678
# File: cvhints.c, line: 776
# File: displayfonts.c, line: 334
# File: displayfonts.c, line: 531
当然是很多了,删除这些行不影响po内容的。

怎么编个脚本批量删除呢?
 楼主| 发表于 2007-1-21 23:09:21 | 显示全部楼层
用这个搞定了
sed '/# File:/d' 20070121d_zh_CN.po >> 20070121e_zh_CN.po
回复 支持 反对

使用道具 举报

发表于 2007-1-23 22:23:21 | 显示全部楼层
不知道楼主所谓的特征是什么? 如果是以'# File'开头作为特征的话,楼上的代码就很简洁
回复 支持 反对

使用道具 举报

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

本版积分规则

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