首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >插入新条目时重新编号列表

插入新条目时重新编号列表
EN

Unix & Linux用户
提问于 2016-08-16 15:32:07
回答 1查看 1K关注 0票数 6

我有一个编号条目的文本文件:

代码语言:javascript
复制
1. foo
2. bar 100%
3. kittens
4. eat cake
5. unicorns
6. rainbows

以此类推,直到一些大的数字。然后,在空行之后,一个新块从1开始。

我插入一个新条目,替换,例如4。我需要重新编号块中的所有后续条目:

代码语言:javascript
复制
1. foo
2. bar 100%
3. kittens
4. sunshine <
5. eat cake
6. unicorns
7. rainbows
EN

回答 1

Unix & Linux用户

发布于 2016-08-16 15:38:31

删除数字:cut -d" " -f2- < list.txt > temp.txt

插入到temp.txt的行

制造号码:cat -n temp.txt| sed -e 's/^[ ]*\([0-9]*\)[ \t]*\(.*\)/\1. \2/' > list.txt

票数 2
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/303755

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档