【发布时间】:2018-04-05 21:19:38
【问题描述】:
我有一个这样的文本文件:
Name2 381 3923 1000
Name2 321 323 9000
Name2 121 212 1000
Name3 321 644 4444
Name3 111 342 4234
Name3 342 323 3232
我只想将前三列合并成这样的:
Name2:381:3923 1000
Name2:321:323 9000
Name2:121:212 1000
Name3:321:644 4444
Name3:111:342 4234
Name3:342:323 3232
但是,我想保留文件中存在的任何其他列。我尝试使用 sed 和正则表达式,但我遇到的问题是我需要保留其他列,并且简单地用空格代替冒号会造成混乱。
【问题讨论】: