Ich weiß in der Datei A, hat eine Zeichenfolge, die dc034 enthält, aber ich kann nicht mit grep Befehl entweder mit dem Wort zählen oder indem Sie nach der Zeichenfolge suchen. Was mache ich falsch? VorschlägeIch muss nach einer nicht genauen Übereinstimmung auf Unix suchen und ich kann es nicht mit grep tun
grep "dc034" filedirectoryA | wc
0 0 0
grep -Fv "dc034" filedirectoryA
Kann nicht wirklich erraten. Von dem, was Sie eingegeben haben, sieht es so aus, als hätte die Datei die fragliche Zeichenfolge nicht. Vielleicht ist die Zeichenfolge nicht wirklich vorhanden, aber es ist ein nicht-ASCII-Zeichen, das den eingegebenen Zeichen ähnelt. Was ist die Datei? –
verwandt: 1. [für Dateien] (https://stackoverflow.com/questions/9439121/fuzzy-file-search-in-linux-console?s=1|2.1501) 2. [Zeichenketten in Datei] (https: //stackoverflow.com/questions/30355972/fuzzy-string-matching-with-grep?noredirect=1&lq=1) –
Beispieldaten anzeigen – hek2mgl