【发布时间】:2019-07-17 21:23:12
【问题描述】:
我有一个 txt 文件,大致如下:
1,text,text,text
2,text,text,text
3,text,text,text
但是有更多的行,我只是想用从数字 1000 开始的新数字替换第一个逗号之前的数字,并让它在每一行上自动递增。行数太多,手动操作是行不通的。
我认为我可以使用 sed 或 awk 快速完成此操作,但我太菜鸟了,无法正确处理。我得到的最接近的是使用sed 's/^[^,]*/1000/',但这只是将数字替换为 1000,并且不会在每一行增加它们。
【问题讨论】: