- 论坛徽章:
- 28
|
回复 17# shawnloong
测试了吗?
more file
- INSERT INTO `phone_area_new` VALUES ('1770854', '贵州省', '贵州都匀', '都匀');
- INSERT INTO `phone_area_new` VALUES ('1810051', '安徽省', '安徽合肥', '合肥');
- INSERT INTO `phone_area_new` VALUES ('1709809', '浙江省', '浙江杭州市', '杭州');
- INSERT INTO `phone_area_new` VALUES ('1837735', '广西壮族自治区', '广西壮族自治区', '桂林');
- INSERT INTO `phone_area_new` VALUES ('1850747', '湖南省', '湖南衡阳', '衡阳');
- INSERT INTO `phone_area_new` VALUES ('1822335', '重庆市', '重庆市-重庆', '重庆');
- INSERT INTO `phone_area_new` VALUES ('1822338', '重庆市', '重庆市-重庆', '重庆');
- INSERT INTO `phone_area_new` VALUES ('1822341', '重庆市', '重庆市-重庆', '重庆');
复制代码
以合并3行为例:
sed ':a;N;s/;\r\?\n[^(]*/,/;0~3!ba' file
- INSERT INTO `phone_area_new` VALUES ('1770854', '贵州省', '贵州都匀', '都匀'),('1810051', '安徽省', '安徽合肥', '合肥'),('1709809', '浙江省', '浙江杭州市', '杭州');
- INSERT INTO `phone_area_new` VALUES ('1837735', '广西壮族自治区', '广西壮族自治区', '桂林'),('1850747', '湖南省', '湖南衡阳', '衡阳'),('1822335', '重庆市', '重庆市-重庆', '重庆');
- INSERT INTO `phone_area_new` VALUES ('1822338', '重庆市', '重庆市-重庆', '重庆'),('1822341', '重庆市', '重庆市-重庆', '重庆');
复制代码
最后余的两行不是已合并了? |
|