gpt4 book ai didi

bash - 使用 awk 从一行中提取值

转载 作者:行者123 更新时间:2023-11-29 09:40:19 24 4
gpt4 key购买 nike

我在一个文件中有这两行:

<first-value system-property="unique.setting.limit">3</first-value>
<second-value-limit>50000</second-value-limit>

我希望使用 awk 或 sed 获得以下输出:

3    
50000

使用这个 sed 命令没有像我希望的那样工作,我怀疑这是因为我的行条目中存在引号和定界符。

sed -n '/WORD1/,/WORD2/p' /path/to/file

如何从文件中提取我想要的值?

最佳答案

awk -F'[<>]' '{print $3}' input.txt

输入.txt:

<first-value system-property="unique.setting.limit">3</first-value>
<second-value-limit>50000</second-value-limit>

输出:

3
50000

关于bash - 使用 awk 从一行中提取值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25175047/

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