gpt4 book ai didi

linux - 双引号内的 Grep 字符串

转载 作者:IT王子 更新时间:2023-10-29 00:09:49 33 4
gpt4 key购买 nike

在我使用这个的时候试图在双引号内搜索一个字符串

grep user file | grep -e "[\'\"]"

这将到达我需要的文件部分并突出显示双引号,但它不会在双引号中给出刺痛

最佳答案

尝试这样做:

$ cat aaaa
foo"bar"base
$ grep -oP '"\K[^"\047]+(?=["\047])' aaaa
bar

我使用环顾四周高级正则表达式技术。

如果你也想要引号:

$ grep -Eo '["\047].*["\047]'
"bar"

注意:

\047

是单引号的八进制ascii表示

关于linux - 双引号内的 Grep 字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15435056/

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