为数字列中的每个元素添加小数点


易米烊光
2025-03-18 05:43:25 (3天前)


我有一个这样的文件:

abc 123456 566671 487823 244211 911234 778234 671123 455321
fgd 1567988 2556118 4798739 1803812 9208018 4712324 2134981 1027431
等等..
我想添加一个小数点3位数……

2 条回复
  1. 0# 记忆短浅♡思念不变 | 2019-08-31 10-32



    我的选择是在Vim中打开文件并使用以下命令进行搜索和替换:




    :%s/([0-9]{3})( |$)/.\1\2/gc



    或者这样做

    sed

    办法:




    $ sed ‘s/([0-9]{3})( |$)/.\1\2/g’ input.txt


登录 后才能参与评论