gpt4 book ai didi

linux - Bash/Shell 脚本 - 如何操作文本文件中的值

转载 作者:太空宇宙 更新时间:2023-11-04 04:47:35 24 4
gpt4 key购买 nike

我目前正在 Bash 中编写脚本,我需要在 txt 文件中增加一些值:该文件包含以下文本:

Major Release Number = 4
Minor Release Number = 1
Service Pack Release Number = 2
Build Number = 21

我需要增加内部版本号,我想知道如何才能做到让文件名为 buildnumber.txt 并且我有它的目录。

这是我的脚本的一部分

#!/bin/bash -x

# This script is for Incrementing build numbers

path=/home/RND/abrodov
file=tst.txt
newexpr=awk '/^Build Number/{$4=$4+1;}1' /home/RND/abrodov/tst.txt

最佳答案

我认为你的意思是这样的,

$ awk '/^Build Number/{$4=$4+1;}1' file
Major Release Number = 4
Minor Release Number = 1
Service Pack Release Number = 2
Build Number = 22

关于linux - Bash/Shell 脚本 - 如何操作文本文件中的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25431514/

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