分页: 1 / 1

vim只留下csv文件的某个字段,其他都去掉

发表于 : 2017-03-08 11:50
gtiubvrd
现在有一个csv文件,里面有个“E-mail Address”字段是我想保留的,我想把其他都去掉,最后格式是
电邮地址
电邮地址
电邮地址
……
请问用vim应该怎么操作?

Re: vim只留下csv文件的某个字段,其他都去掉

发表于 : 2017-03-08 13:18
谢宝良
方法很多了。
比如使用宏:
如果要保留的是第二列,可以用f定位第一个tab,然后删除到行头,然后f定位到第一个tab,然后删除到行尾。把这个动作重复100遍。不够就1000次。

也可用正则替代。

处理字段,其实最便利的是awk。

Re: vim只留下csv文件的某个字段,其他都去掉

发表于 : 2017-03-08 15:58
tang.zhe
为啥不用libro电子表格呢?