我想 grep \" 作为文件(abc)中的以下文本,例如:
$egrep -n "^\"$" abc
"CO_FA_SC_600212","2","\"HSE 48\" 48 CHIVALRY AVE"
但它没有出现我如何使用 egrep 或 grep 来获取线路。
我想 grep \" 作为文件(abc)中的以下文本,例如:
$egrep -n "^\"$" abc
"CO_FA_SC_600212","2","\"HSE 48\" 48 CHIVALRY AVE"
但它没有出现我如何使用 egrep 或 grep 来获取线路。
grep -F 'special char' filename
将搜索具有特殊字符的行。
grep -Fn 'special char' filename
也获得行号。
man grep说,
-F, --fixed-strings
:将 PATTERN 解释为固定字符串的列表,由换行符分隔,其中任何一个都要匹配
这里有两种选择:
grep -n "\\\\\"" filename
grep -n '\\"' filename
\\
作为一个单独\
的 ,"
并被 逃脱\
,因此\\"
被传递给grep
。\
字面意思理解,因此\\"
传递给grep
3
并且4
可以通过echo "\\\\\""
和验证echo '\\"'