我的文件XYZ包含以下内容:
image: website/api:0.0.1-LINEAGE
我希望每次都通过shell脚本增加api版本。 因此,如果我每次都运行一个shell脚本,文件XYZ中的api版本将更新如下:
image: website/api:0.0.2-LINEAGE
image: website/api:0.0.3-LINEAGE
image: website/api:0.0.4-LINEAGE
.
.
.
image: website/api:1.0.0-LINEAGE
如果问题缺少信息,请告诉我。
谢谢!
答案 0 :(得分:0)
如果您在脚本中添加这三行代码,它将对您有所帮助。
ApiVersion=$(cat XYZ | awk -F'.' '{print $3}' | awk -F '-' '{print $1}')
ApiVersion=$((ApiVersion+1))
echo "image: website/api:0.0.${ApiVersion}-LINEAGE" > XYZ