Seu problema parece se resumir à inclusão incorreta da opção -x
em grep
, o que requer que o texto correspondido seja o único texto na linha. Remova o sinalizador x
e você obterá os resultados que está procurando.
Eu tenho um arquivo de texto com as seguintes strings com uma vírgula:
John,Smith
Jane,Doe
Como posso usar o grep * neste arquivo de texto? Eu tentei usar grep -xFf textfile *
, mas não obtive nenhum resultado, mesmo se houver arquivos que contenham essas sequências.
um arquivo de dados de amostra dentro de * contém esta linha:
1231920383939,'unix:///run/John,Smith','{}'
entrada: grep -xFf textfile *
saída: (em branco)
Tags grep