gpt4 book ai didi

linux - 如何使用 shell 脚本增加版本号?

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

我有一个包含三列和两位数字的版本号 (xx:xx:xx)。谁能告诉我如何使用 shell 脚本增加它。

Min Value
00:00:00

Max Value
99:99:99

Sample IO
10:23:56 -> 10:23:57
62:54:99 -> 62:55:00
87:99:99 -> 88:00:00

最佳答案

作为使用 awk 的单行代码,假设 VERSION 是一个包含版本的变量:

echo $VERSION | awk 'BEGIN { FS=":" } { $3++;  if ($3 > 99) { $3=0; $2++; if ($2 > 99) { $2=0; $1++ } } } { printf "%02d:%02d:%02d\n", $1, $2, $3 }'

关于linux - 如何使用 shell 脚本增加版本号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37995785/

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