shell文件中一行切多行,如何高效实现,请高人指点,非常感谢!
文件中每行的内容如下:161737%|1|开户|5|30|%|2|补卡|1|30|%|3|产品变更|2|30|%|4|改密|0|30|%|5|改资料|0|30|%|0|其...
文件中每行的内容如下:
161737%|1|开户|5|30|%|2|补卡|1|30|%|3|产品变更|2|30|%|4|改密|0|30|%|5|改资料|0|30|%|0|其他业务|5|30|
要把每行分别整理成如下6行放入另一个文件中:
2012-12-19 8:00|2012-12-19 8:30|161737|1|开户|5|30|
2012-12-19 8:00|2012-12-19 8:30|161737|2|补卡|1|30|
2012-12-19 8:00|2012-12-19 8:30|161737|3|产品变更|2|30|
2012-12-19 8:00|2012-12-19 8:30|161737|4|改密|0|30|
2012-12-19 8:00|2012-12-19 8:30|161737|5|改资料|0|30|
2012-12-19 8:00|2012-12-19 8:30|161737|0|其他业务|5|30|
尽量高效一些,因为这个文件的数量会达到好几千条,而且每半小时,文件都会有新的数据覆盖进来。 展开
161737%|1|开户|5|30|%|2|补卡|1|30|%|3|产品变更|2|30|%|4|改密|0|30|%|5|改资料|0|30|%|0|其他业务|5|30|
要把每行分别整理成如下6行放入另一个文件中:
2012-12-19 8:00|2012-12-19 8:30|161737|1|开户|5|30|
2012-12-19 8:00|2012-12-19 8:30|161737|2|补卡|1|30|
2012-12-19 8:00|2012-12-19 8:30|161737|3|产品变更|2|30|
2012-12-19 8:00|2012-12-19 8:30|161737|4|改密|0|30|
2012-12-19 8:00|2012-12-19 8:30|161737|5|改资料|0|30|
2012-12-19 8:00|2012-12-19 8:30|161737|0|其他业务|5|30|
尽量高效一些,因为这个文件的数量会达到好几千条,而且每半小时,文件都会有新的数据覆盖进来。 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询