gpt4 book ai didi

linux - 匹配模式后 Grep 查找单词并打印

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

假设我有一个名为 foo.txt 的文件,它包含以下信息。

Notification are enabled
Notification:445
Mode: valid
Bookmark are enabled
Bookmarks:556
Mode: Invalid
Question are enabled
Question:667
Mode: Unknown

我想 grep/awk/sed 以下信息。我需要这样的结果

                   "Notification is Valid"
"Bookmark is Invalid"
"Question is Unknown"

如果您还需要什么,请告诉我。谢谢。

最佳答案

如果我正确理解你想要什么,这样的事情可能会起作用:

awk '/enabled/{g=$1}/Mode:/{printf "%s is %s\n",g,$NF}' foo.txt

至少在您提供的示例中,这应该可行。如果您必须处理 disabled 或除 enabled 之外的任何其他内容,这会使它变得有点复杂......

关于linux - 匹配模式后 Grep 查找单词并打印,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15369584/

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