bash:通过grep匹配单引号和双引号

原产地

目标是匹配文本中的单引号或双引号。

'foo'
"bar"
'buz"
# text

在名为Classic Shell Scripting(脚本1)的书中的bash脚本中,需要转义引号。怎么做?

#! /bin/sh - 
grep \(["']\).*\1 text
# script 1

替代解决方案(脚本2)是。

#! /bin/sh -
grep -e "'.*'" -e '".*"' text
# script 2

@William Pursell的确切解决方案(脚本3)更紧凑。

#! /bin/sh - 
grep '\(["'"']\).*\1" text
# script 3
威廉·珀塞尔

我可能对这个问题有误解,但似乎您在问如何正确处理引号。做就是了:

grep '\(["'"']\).*\1.*\1"

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

bash:通过grep匹配单引号和双引号

来自分类Dev

bash:通过grep匹配单引号和双引号

来自分类Dev

字符串中的单引号和双引号的grep

来自分类Dev

双引号和单引号内的Grep字符串

来自分类Dev

Bash PS1和单引号与双引号

来自分类Dev

单引号和双引号是由“ bash”还是“ echo”处理的?

来自分类Dev

grep双引号vs单引号

来自分类Dev

在双引号或单引号之间匹配文本

来自分类Dev

psycopg,双引号和单引号插入

来自分类Dev

单引号和双引号,如何安排?

来自分类Dev

sed中的单引号和双引号

来自分类Dev

groovy用单引号和双引号替换双引号

来自分类Dev

groovy用单引号和双引号替换双引号

来自分类Dev

在Bash中在双引号和单引号中使用反引号的区别

来自分类Dev

双引号,单引号和无引号的假设

来自分类Dev

如何在grep搜索中同时搜索单引号和双引号?

来自分类Dev

正则表达式以匹配单引号,双引号和/或空格

来自分类Dev

正则表达式匹配双引号和单引号之外的所有逗号

来自分类Dev

PHP单引号与双引号

来自分类Dev

单引号比双引号更快?

来自分类Dev

如何使用后缀匹配单引号或双引号?

来自分类Dev

双引号内的单引号和Bash参考手册

来自分类Dev

bash中单引号$'string'和双引号$“ string”有什么区别?

来自分类Dev

Bash脚本,带有带单引号和双引号的命令

来自分类Dev

bash脚本执行命令带有双引号,单引号和空格

来自分类Dev

双引号内的单引号和Bash参考手册

来自分类Dev

bash中单引号$'string'和双引号$“ string”有什么区别?

来自分类Dev

在 bash 脚本中使用双引号和单引号来调用程序

来自分类Dev

处理单引号和双引号php和ajax

Related 相关文章

热门标签

归档