gpt4 book ai didi

linux - 在 grep 中转义双引号

转载 作者:IT老高 更新时间:2023-10-28 12:26:39 24 4
gpt4 key购买 nike

我想对里面有双引号的关键字做 grep。举个简单的例子:

echo "member":"time" | grep -e "member\""

这不匹配。我该如何解决?

最佳答案

问题是你没有正确转义输入字符串,试试:

echo "\"member\":\"time\"" | grep -e "member\""

或者,您可以在单引号内使用未转义的双引号:

echo '"member":"time"' | grep -e 'member"'

虽然第二种方法会阻止您将命令嵌套在另一组单引号中(例如 ssh 'cmd'),但您会发现这是一个更清楚的偏好问题。

关于linux - 在 grep 中转义双引号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11995353/

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