Więc staram się znaleźć odwrócone, pojedyncze apostrofy (`) w plikach, więc wpadłem:Jak mogę pomniejszyć widok?
grep -irl '\`' ./*
Wydaje się wróci każdy pojedynczy plik możliwe ...
Co jeszcze mogę spróbować?
Więc staram się znaleźć odwrócone, pojedyncze apostrofy (`) w plikach, więc wpadłem:Jak mogę pomniejszyć widok?
grep -irl '\`' ./*
Wydaje się wróci każdy pojedynczy plik możliwe ...
Co jeszcze mogę spróbować?
Przepraszam wszystkich, trzeba użyć -I
ignorować plików binarnych. To były pliki, które zostały zwrócone. Nie zdawałem sobie z tego sprawy, dopóki nie usunąłem -l
, co wskazywało na to, że wyniki mają charakter binarny.
grep -rlI '`' ./*
Od strony man:
-I Process a binary file as if it did not contain matching data;
this is equivalent to the --binary-files=without-match option.
prostu iść z, pracował dla mnie
grep -ri \` *
grep -irl '`' *
lub
grep -irl \\` *
Jeśli nie faktycznie trzeba dopasować samego znaku odwróconego apostrofu, ale szukasz czegoś, aby dopasować zamknięty przez lewy apostrof (jak auto generowane tabeli MySQL nazwy, na przykład) jednoliterowy symbol wieloznaczny (".") również robi lewę.
Używam go jak ten dzisiejszy:
grep "INSERT INTO .my_table." sqldump.sql