gpt4 book ai didi

linux - 使用 shell 脚本添加和维护跨文件的序列连续性

转载 作者:太空宇宙 更新时间:2023-11-04 05:21:45 25 4
gpt4 key购买 nike

我正在寻求帮助以在文件中插入序列号列。

我每天都会生成一个文件,其中包含以下数据:

899831,登录

819823,测试

...

我需要为此添加一个序列号列,以便数据显示为:

1,899831,登录

2,819823,测试

...等等。

但事实并非如此。第二天生成新文件时,应保持前一天文件的顺序连续性。

例如如果前一天文件的最后一行是:

2,819823,测试

那么我当天的文件序列号应该以 3 开头。

可以用shell脚本实现吗?如有任何帮助,我们将不胜感激。

提前致谢

最佳答案

以下是一些初步想法。根据这些文件的存储方式/位置,您可以使用 ls 或 find 来查找最新文件。如果没有找到,那么您就知道必须从 1 开始编号。如果找到文件,tail 和/或 sed 的组合将可以轻松找到最后使用的序列号。使用 awk 添加序列号列几乎是微不足道的。

关于linux - 使用 shell 脚本添加和维护跨文件的序列连续性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40623864/

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