Bei Fragen zu grep ein Befehlszeilenprogramm zum Suchen von Textmustern in Dateien. Verwenden Sie dieses Tag für Fragen zu grep selbst oder für Fragen zu Problemen, die sich aus der Verwendung des Befehlszeilentools grep ergeben.
zzzzzzzzz aaaaaaaaa bbbbbbbbb & ccccccccc & ddddddddd hhhhhhhhh eeeeeeeee fffffffff & ggggggggg & In der obigen Zeile möchte ich eine grep/ sed/ awk(jede Methode ist in Ordnung) Zeile mit einem &Vorzeichen und einer Zeile darüber. So sieht beispielsweise die gewünschte Ausgabe folgendermaßen aus: aaaaaaaaa bbbbbbbbb & ccccccccc & eeeeeeeee fffffffff …
Wenn ich ls /directory | grep '[^term]'in Bash ausführe, erhalte ich eine regelmäßige Auflistung, als würde der grepBefehl irgendwie ignoriert. Ich habe das Gleiche mit egrepversucht, ich habe versucht, es mit doppelten und einfachen Anführungszeichen zu verwenden, aber zu keinen besseren Ergebnissen. Wenn ich es versuche, ls /directory | grep …
Ich spielte mit dem Setting herum GREP_OPTIONSund konnte es nicht zum Laufen bringen. Ich bin nur neugierig, warum. Einfache Ausgabe von Testbefehlen: richard@ubuntu:~$ echo $GREP_OPTIONS richard@ubuntu:~$ richard@ubuntu:~$ ls | grep o Desktop downloads Dropbox ebooks workspace richard@ubuntu:~$ ls | grep o --color=always | less -R richard@ubuntu:~$ export GREP_OPTIONS="--color=always" richard@ubuntu:~$ ls …
Ich habe festgelegt GREP_OPTIONS="--ignore-case --color"in , ~/.bashrcwie ich normalerweise grep Arbeit Groß- und Kleinschreibung will. Es gibt jedoch Zeiten, in denen ich grep benötige, um tatsächlich zwischen Groß- und Kleinschreibung zu suchen, aber die Manpage schlägt keinen Parameter dafür vor. Wie kann ich das erreichen?
Angenommen, ich tue es grep "MyVariable = False" FormA.frm ... result1 grep "MyVariable = True" FormA.frm ... result2 Wie schreibe ich den Befehl grep, damit ich so etwas sagen kann? grep "MyVariable = False" OR "MyVariable = True" FormA.frm
Bitte beachten Sie diesen Ausschnitt: X=$(grep -m1 'some-pattern' some-file | sed -n 's/.* //p') Ich möchte das letzte Wort in eine Variable einfügen, wenn eine Musterbedingung für Zeilen in einer beliebigen Textdatei übereinstimmt Mein Problem ist, dass die Variable Xam Ende CR oder LF oder CRLF hat, abhängig von der …
Unix-Dienstprogramme wie sort, find, grep, diff et al. Sind sehr praktisch, um schnelle Aufgaben auszuführen, manchmal ohne Code zu schreiben. Ich wollte wissen, welche Algorithmen sie intern verwenden und wie man einen bestimmten Algorithmus für eine bestimmte Aufgabe intelligent entscheidet. Wenn sort beispielsweise eine große Eingabedatei erhält, werden unterschiedliche Algorithmen …
Wenn ich die Manpage des findBefehls nach Übereinstimmungen typedurchsuche, werden viele Suchergebnisse zurückgegeben, die ich nicht möchte. Stattdessen möchte ich einen Befehl verwenden, der nur die Suchergebnisse für zurückgibt -type. Der Befehl man find | grep -typefunktioniert nicht. Es gibt zurück: grep: invalid option -- 't'
Also, wahrscheinlich sollte ich das verwenden grep. Solange ich eine rekursive Suche benötige, sollte ich verwenden grep -r. Aber dann weiß ich nicht, was ich als nächstes tun soll;) Wie kann ich das machen?
Auf meinem Linux-Desktop habe ich ein UTF-8-Gebietsschema. Wenn ich versuche, einige KOI8-R-codierte Dateien mit grep (ack) zu durchsuchen, schlägt dies fehl. Wenn ich das Muster manuell in KOI8-R codiere und es als Argument übergebe, funktioniert es. Kann man grep mitteilen, welche Codierung für das Muster verwendet werden soll? Oder irgendein …
Ex: Eingabedatei A<0> A<1> A_D2<2> A_D2<3> A<4> A_D2<6> A<9> A_D2<10> A<13> Gewünschte Ausgabe: A<0> A<1> A_D2<2> A_D2<3> A<4> ----- A_D2<6> ----- ----- A<9> A_D2<10> ----- ----- A<13> Achten Sie einfach auf die Nummer in der spitzen Klammer. Wenn die Zahl nicht fortlaufend ist, fügen Sie ein Symbol hinzu (oder fügen …
Ich finde viele Beiträge in diesem Forum, die damit zu tun haben, verschiedene Werte in einer Textdatei zu finden und Text auszugeben, der sie umgibt. Ich finde jedoch keine "Stream-orientierten". Ich möchte eine bestimmte Zeichenfolge in einer Datei finden und nur den darauf folgenden Text ausgeben , bis das Ende …
Betrachten Sie das folgende Spielzeugbeispiel: this is a line this line contains FOO this line is not blank This line also contains FOO Some random text This line contains FOO too Not blank Also not blank More random text FOO! Yet more random text FOO! Ich möchte also die Ergebnisse …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.