Grep特殊字符#'



尝试grep"#‘om",但无法转义或说明引号字符。我尝试了grep -Fgrep -egrep -n或简单的grep "#‘om",但都没有成功。

该引号并不是看上去的简单引号字符。目前尚不清楚从该网站复制和粘贴引号字符是否准确。

$ echo '‘' | cat -v
M-bM-^@M-^X
$ echo '‘' | xxd
$ 00000000: e280 980a                                ....

所以,问题似乎是一个字符集。

然而,请注意,以下对我有效:

$ echo '‘' | grep -F '‘'
‘

如下所示:

$ echo '#‘om' | grep -F '#‘om'
#‘om

这将有助于确切地了解正在尝试的内容。也许可以使用xxd来确认该报价是由哪些字节组成的。

最新更新