Grep mit Anführungszeichen

Ich versuche zu Scannen ist ein Fehler-log nach Zeilen mit 503-Fehler, so bin ich grepping für " 503 (Zitat Raum 503).

Dies scheint einfach, aber es funktioniert nicht:

grep '" 503 ' access.log

Bekomme ich die folgende Fehlermeldung:

bash: -c: line 0: unexpected EOF while looking for matching `"'
bash: -c: line 1: syntax error: unexpected end of file

  • Sollte dies funktionieren. Sie sicher, dass Sie nicht alias grep oder so etwas? ", die grep"? "geben Sie grep"?
  • Die Fehlermeldung zeigt "bash -c", so sind Sie etwas wie der Versuch zum einbetten von einfachen Anführungszeichen innerhalb von einfachen Anführungszeichen?
  • Hmm, funktioniert bei mir in der bash genau so, wie Sie es haben
  • Ja, ich benutze grep, oft mit keine Probleme.
  • das "problem" mit den modernen shells ist, dass Sie oft zu entkommen sowas automatisch
InformationsquelleAutor dtbarne | 2011-08-04
Schreibe einen Kommentar