gpt4 book ai didi

linux - Sed 字符串操作

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:26:11 24 4
gpt4 key购买 nike

我需要帮助我想从列表中添加字符,如下例所示:开始:

1
1
13
5
14
4
1
5
12
7
8
9
4
18
3
20
11
17
13

=============================================最终结果:

9001
9001
9013
9005
9014
9004
9001
9005
9012
9007
9008
9009
9004
9018
9003
9020
9011
9017
9013

这个命令不起作用:

sed "s/^/9000/g" file.txt

最佳答案

这可能对你有用(GNU sed):

sed -r 's/^/0000/;s/^0*(.{3})$/9\1/' file

在数字前面添加零。前置一个 9 并删除多余的零。

关于linux - Sed 字符串操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49401198/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com