如何 grep 查找文本文件中包含逗号的行分隔字符串?

如何 grep 查找文本文件中包含逗号的行分隔字符串?

我有一个文本文件,其中包含以下字符串,其中包含逗号:

John,Smith
Jane,Doe

我如何使用这个文本文件 grep * ?我尝试使用,grep -xFf textfile *但即使有包含这些字符串的文件,我也没有得到任何结果。

* 内的示例数据文件包含以下行: 1231920383939,'unix:///run/John,Smith','{}'

输入:grep -xFf textfile *

输出:(空白)

答案1

您的问题似乎归结为错误包含选项-xto grep,这要求匹配的文本是该行中的唯一文本。删除x标志,您将得到您正在寻找的结果。

相关内容