如何 grep 单引号 grep " ' "?

如何 grep 单引号 grep " ' "?

我正在尝试 grep 单引号,而不是单引号内的单词'word', 这让我很崩溃,but " ' ' "

cat file;

.




$servers->setValue(‘server’,’base’,array(‘dc=aulendil,dc=com’))



.

我想要输出以下结果:

grep " ' " file;

.

content........'.....'.....content.......'.....'..........'.....................'.......content

.

EOP

答案1

可以使用 grep 来 grep 普通的单引号grep "'"

然而这段文字,已粘贴到 Microsoft Word 中。该文字处理器将引号更改为“智能引号”(或“印刷引号”)。一组智能单引号 ( ‘...’) 与一组普通的直单引号 ( ) 不同,如果搜索普通单引号'...',则不会找到它们。grep另请注意,使用智能单引号时,开始和结束单引号彼此不同。

不要使用 Microsoft Word 作为代码的中间暂存区域,因为它会意外地改变事情。从 Microsoft Word 复制的代码可能无法按预期工作。

相关内容