Ich habe eine Datei, file1
die mit Success...
ODER
endet
success...
Ich möchte grep
für das Wort success
auf eine Weise, die nicht zwischen Groß- und Kleinschreibung unterscheidet.
Ich habe den folgenden Befehl geschrieben, aber es wird zwischen Groß- und Kleinschreibung unterschieden
cat file1 | grep "success\.\.\."
Wie kann ich es so ändern, dass es returns 0
mit beiden Success...
ODER
success...
grep -i success file1
die gleiche Ausgabe zurück, wie hier erwartet?-F
sucht nach der genauen Zeichenfolge, ohne eine Regex-Analyse durchzuführen. Daher ist die Eingabe häufig schneller und einfacher, wenn Sie (wie das OP) Sonderzeichen in der gesuchten Phrase habenFür mich SQL =
echo $line | grep -iF "SQL"
; IT funktioniert perfektquelle