Als «grep» getaggte Fragen

24
Entspricht dem Befehl grep für Binärdateien

Ich habe eine Reihe von Binärdateien und ich weiß, dass es in diesen Binärdateien Zeichenfolgen gibt, die ich finden möchte. Ich möchte Folgendes tun: grep -lir "the string I am looking for" und eine Liste aller Binärdateien in einem bestimmten Verzeichnis abrufen, die diese Zeichenfolge enthalten,...

23
Hinzufügen von Zahlen aus dem Ergebnis eines Greps

Ich führe den folgenden Befehl aus: grep -o "[0-9] errors" verification_report_3.txt | awk '{print $1}' und ich bekomme folgendes Ergebnis: 1 4 0 8 Ich möchte jede der Zahlen zu einer laufenden Zählvariablen hinzufügen. Gibt es einen magischen One Liner, bei dessen Bau mir jemand helfen...

23
Warum verbraucht 'grep -q' die gesamte Eingabedatei?

Betrachten Sie die folgende Eingabedatei: 1 2 3 4 Laufen { grep -q 2; cat; } < infile druckt nichts. Ich würde erwarten, dass es gedruckt wird 3 4 Ich kann die erwartete Ausgabe erhalten, wenn ich sie in ändere { sed -n 2q; cat; } < infile Warum gibt der erste Befehl die erwartete Ausgabe...

23
Leite den Suchbegriff (nicht den Dateinamen) an grep weiter

Ich möchte bestimmte Zeilen mit einer bestimmten Nummer aus einer Datei auswählen. Die zu durchsuchende Datei heißt os_clusters/piRNA_clusters.bed. awk '{if (a[$0]++ == 0) {split($0,b,"."); ;split(b[1],c,"r"); print c[3]}};' test_non_enriched | xargs grep {} os_clusters/piRNA_clusters.bed Der erste...

22
Wie finde ich den Pfad einer Datei anhand ihres Namens?

Ich versuche, eine settings.xmlDatei auf meinem Ubuntu-Rechner zu finden. Ich habe keine Ahnung, wo es ist und in welchem ​​Verzeichnis es sich befindet. Ich habe versucht mit diesem - ls -R | grep settings.xml Aber es zeigt mir nicht den vollständigen Pfad an. Gibt es einen anderen Befehl, den ich...

22
Schließen Sie versteckte Unterverzeichnisse von grep -r aus

Ich habe eine lokale SVN-Kopie, ich möchte eine Suche auf der Zeichenfolge some_string machen. $ grep some_string * -r lang/en:some_string=Some string lang/.svn/en:some_string=Some string Wenn Sie jedoch etwas weiter gehen, scheinen versteckte Verzeichnisse der ersten Ebene ausgeschlossen zu sein:...

22
Suchen nach einer Zeichenfolge in mehreren ZIP-Dateien

Ich arbeite an SunOS 5.10. Ich habe einen Ordner, der etwa 200 Zip-Dateien enthält. Jede Zip-Datei enthält nur eine Textdatei. Ich möchte in allen Textdateien in allen ZIP-Dateien nach einer bestimmten Zeichenfolge suchen. Ich habe dies versucht (was nach einer Textdatei in der Zip-Datei sucht, die...

22
Grep Wortgrenzen

Zugriff auf die GNU-Dokumentation: ‘\<’ Match the empty string at the beginning of word. ‘\>’ Match the empty string at the end of word. Meine / etc / fstab sieht so aus: /dev/sdb1 /media/fresh ext2 defaults 0 0 Ich möchte, dass grep TRUE / FALSE für die Existenz von / media / fresh...