Tag: grep

grep ist ein command-line-text-such-utility, die ursprünglich für Unix geschrieben. Es verwendet reguläre Ausdrücke, um text passt, und wird Häufig verwendet, als filter in Rohrleitungen. Verwenden Sie dieses tag nur dann, wenn Ihre Frage bezieht sich auf die Programmierung mit grep oder grep-basierte APIs. Fragen über die Verwendung oder Fehlerbehebung von grep command-line Optionen selbst sind off-topic.

sed-regex - matching von text zwischen zwei Anführungszeichen, wenn ein Muster erscheint in der Zeile

Anzahl der Antworten 2 Antworten
Mittels batch-PHP von linux-shell-ich bin versucht zu ersetzen die Lizenz-Nummer in einer config-Datei unter einem anderen. Die config-line-in-Frage nicht immer die gleiche angezeigt, aber kann oder kann nicht mit Leerzeichen, tabs, etc.. Beispiele: $config['license_number'] = "jfur2e2ev9uhuvcfu"; $config['license_number']

Wie kann ich mit sed/grep das Letzte Wort in einem Dateinamen?

Anzahl der Antworten 5 Antworten
Habe ich ein paar der Dateinamen für die verschiedenen Sprachen. Ich muss grep oder sed nur die Sprache Teil. Ich bin mit gconftool-2 -R / und wollen die Pipeline einen Befehl zu bringen, einfach die Buchstaben mit

Bash: Wie kann ich grep eine Zeile für mehrere Instanzen der gleichen Zeichenfolge?

Anzahl der Antworten 3 Antworten
Ich habe mehrere Zeilen, die wie folgt Aussehen: aaaaaaaaxzaaaaaaaaaaaaaa bbbbbbbbbbbbxzbbbbbbxzbb ccxzcccccccccccccccccxzc dddddddxzddddddddddddddd In zwei von diesen Linien, es gibt zwei Instanzen xz Zeichen. Ich möchte grep zu suchen xz zweimal in der gleichen Zeile und die Ausgabe

Bash: Wie sed-entfernen Sie alle Zeichen außer Buchstaben und zahlen?

Anzahl der Antworten 2 Antworten
First off, ich bin immer noch lernen über den regulären Ausdruck, ich habe gegoogelt, aber funktioniert immer noch nicht. Wie Entferne ich alle Zeichen bis auf Buchstaben und zahlen in eine variable mit sed? Ich habe zum

abrufen einer Teilzeichenfolge aus einem regulären Ausdruck

Anzahl der Antworten 8 Antworten
Hier ist die Zeile text: SRC='999' wo 999 werden alle drei Ziffern. Brauche ich einen grep-Befehl, der mich zurückbringen der 999. Wie mache ich das? Ich versuche dieses: egrep "SRC=\'([0-9]+)\'" /tmp/test/Datei gibt: SRC='112', Aber ich will einfach

grep und sed mit Leerzeichen in Dateinamen

Anzahl der Antworten 2 Antworten
Derzeit habe ich grep -irl $schema $WORKDIR/| xargs sed -i 's/'"$schema"'/EXI1/gI' die nicht für Dateinamen mit Leerzeichen. Irgendwelche Ideen, wie suchen und ersetzen rekursiv für alle Dateien? Dank InformationsquelleAutor rojanu | 2013-06-25

Bash-Skript: nur die echo-Zeile in ~/.bash_profile einmal, wenn die Zeile noch nicht existiert

Anzahl der Antworten 4 Antworten
Schrieb ich eine bash git-install-Skript. Gegen Ende, ich weiß: echo "Edit ~/.bash_profile to load ~/.git-completioin.bash on Terminal launch" echo "source ~/.git-completion.bash" >> ~/.bash_profile Das problem ist, wenn Sie das Skript ausführen, mehr als einmal, Sie am Ende

Regex zu finden, externe links aus der html-Datei mit grep

Anzahl der Antworten 2 Antworten
Aus vergangenen Tagen, die ich versuche zu entwickeln, die eine regex, die Holen alle externen links von den web-Seiten gegeben, um es mit grep. Hier ist mein Befehl "grep" grep -h -o -e "\(\(mailto:\|\(\(ht\|f\)tp\(s\?\)\)\)\://\)\{1\}\(.*\?\)" "/mnt/websites_folder/folder_to_search" -r nun

Finden Sie Dateien, die nicht enthalten einen string

Anzahl der Antworten 5 Antworten
Alle Dateien finden, die "foo" im aktuellen Ordner, die ich benutze: grep -r "foo" . Alle Dateien finden, die "bar" im aktuellen Ordner, die ich benutze: grep -r "bar" . Aber, wie alle Dateien zu finden, die

Warum grep hängen, wenn gegen die / - Verzeichnis?

Anzahl der Antworten 3 Antworten
Meine Frage ist in zwei Teile gegliedert : 1) Warum grep hängen, wenn ich mit grep alle Dateien unter "/" ? Beispiel : grep -r 'h' ./ (Hinweis : direkt vor der hängen/Absturz, Stelle ich fest, dass

Zum drucken von Zeilen, die nur Zeichen aus einer Liste in der BASH?

Anzahl der Antworten 5 Antworten
Habe ich eine Datei namens "dictionary.txt" mit einer Liste aller möglichen Wörter, z.B.: a aardvark act anvil ate ... Wie kann ich die Suche nur Zeilen drucken mit Buchstaben aus einer begrenzten Liste, z.B., wenn die Liste

Durchlaufen der Unterverzeichnisse in bash

Anzahl der Antworten 3 Antworten
Wie können wir die Iteration über die Unterverzeichnisse des angegebenen Verzeichnisses und erhalten Sie die Datei innerhalb dieser Unterverzeichnisse in der bash. Kann ich machen, dass die Verwendung von grep-Befehl? InformationsquelleAutor 123Ex | 2010-12-23

BASH-Script zum Durchlaufen einer Liste von IDs in einer XML-Datei und drucken/Ausgabe der Namen von shell-oder output-Datei?

Anzahl der Antworten 4 Antworten
Ich bin auf der Suche zum Durchlaufen einer Liste von ID-Nummern, die Spiele-ID-Nummern in einer XML-Datei und drucken Sie die Zeile unten mit der BASH (und AWK), um die shell oder leiten es an einen Dritten, der

Grepping und nur das senden von e-mail, wenn etwas gefunden

Anzahl der Antworten 3 Antworten
#!/bin/bash ( /usr/src/chkrootkit-$VERSION/chkrootkit ) | # Binary grep 'INFECTED|Vulnerable' | # Only get found issues /bin/mail -s 'CHROOTKIT Weekly Run ($SERVERNAME)' $EMAIL # Send EMail Dieser noch sendet e-mails, auch wenn nichts gefunden wird. Was wäre ein

Mit grep rekursiv

Anzahl der Antworten 2 Antworten
grep hat die Fähigkeit, um die Suche rekursiv über die -r option. Aber ich Frage mich, ob grep hat die Fähigkeit zur Suche nach einem query-string rekursiv für eine bestimmte Anzahl an Unterordner-Ebenen. Zum Beispiel habe ich

Grep mit Anführungszeichen

Anzahl der Antworten 4 Antworten
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

grep-Ausgabe in array

Anzahl der Antworten 5 Antworten
Jungs, Wie kann ich diese Arbeit machen `find /xyz/abc/Musik/|grep def` Ich will nicht zu speichern, das array in eine temporäre variable. Wie können wir direkt arbeiten auf diesem Feld. so um das 1. element des Arrays echo

grepl für einen Punkt "." in R?

Anzahl der Antworten 2 Antworten
Können sagen, ich habe einen string "Hallo". Ich möchte sehen, ob dieser string der einen Punkt enthält: text <- "Hello." results <- grepl(".", text) Diese Ergebnisse, wie WAHR, aber er zurückkehren würde, dass auch wenn der text

Shell-scripting unter Verwendung von grep-aufteilen einer Zeichenfolge

Anzahl der Antworten 4 Antworten
Ich habe eine variable in meinem shell-script des Formulars myVAR = "firstWord###secondWord" Ich würde gerne mit grep oder einem anderen Werkzeug zu trennen in zwei Variablen derart, dass das Endergebnis ist: myFIRST = "firstWord" mySECOND = "secondWord"

"grep: Zeile zu lang" Fehlermeldung

Anzahl der Antworten 3 Antworten
Ich verwendet die folgende syntax, um das zu finden, IP-Adresse, unter /etc (beantwortet von Dennis Williamson im superuser-site) aber ich bekomme die Meldung "grep: Zeile zu lang". Jemand Ahnung, wie man diese Meldung ignorieren und warum bekomme

Liste der Verzeichnisse auf depthlevel man in tar.gz

Anzahl der Antworten 1 Antworten
Wie kann die Verzeichnisse auf der Ebene kann man sich in einem denkmalgeschützten tar.gz Archiv? E. g. \dir1\ \dir2\ \dir3\ \dir4\ \dir1\ Nicht \dir1\bla \dir1\bla2 InformationsquelleAutor Skip | 2012-05-31

git umbenennen vieler Dateien und Ordner

Anzahl der Antworten 7 Antworten
Ich versuche zum umbenennen von vielen Dateien in meiner Anwendung und müssen in der Lage sein zu tun, ein umbenennen in alle Unterverzeichnisse von der app root durch git (d.h. git mv %filenamematch% %Ersatz%), die ersetzt nur

shell-Skript eine Datei zu suchen und dann echo Inhalt der Datei

Anzahl der Antworten 3 Antworten
Ich versuche, zu erstellen Sie ein shell-Skript echo den Inhalt einer Datei, ich bin mir nicht sicher wo es zu finden ist. Dachte ich, es wäre so etwas wie: $echo | ls /* | grep file.xml wo

Schwanz mehrere Dateien und grep die Ausgabe

Anzahl der Antworten 3 Antworten
Ich würde gerne grep ein Muster aus mehreren log-Dateien, die ständig aktualisiert und erweitert durch einige Prozesse und tail die Ausgabe des grep kontinuierlich. Unter Befehl funktioniert nicht und ich bekomme tail: Warnung: die folgenden standard-input auf

Grep und Awk in Windows Invalid Char Error in Expression

Anzahl der Antworten 7 Antworten
Ich bin neu grep und awk - unter Windows 7 (ich heruntergeladen habe, grep und awk für windows aus GnuWin). Bin ich habe Probleme beim ausführen dieses Skripts: grep -Fwf dictionary.txt frequency.txt | awk '{print $2 ","

grep backslash im negativen lookbehind

Anzahl der Antworten 3 Antworten
Möchte ich die Anzahl der vorkommen von XXX in mein latex-Dokument, das nicht in der form eines Befehls als \XXX. Deshalb bin ich auf der Suche für Ereignisse, die nicht mit einem vorangestellten backslash. Ich habe versucht,

Anzeige von Dateiname und Zeilennummer, in der grep-Ausgabe

Anzahl der Antworten 3 Antworten
Ich versuche zu suchen, meine rails-Verzeichnis mit grep. Ich bin auf der Suche nach einem bestimmten Wort, und ich will grep zum drucken der Datei name und die Zeilennummer. Ist es ein grep-flag wird das für mich

Entfernen der letzten leeren Zeile

Anzahl der Antworten 4 Antworten
Es ist ein para-Pause am Ende meiner .csv-Datei. Ich versuchte, entfernen Sie die leere Zeile am Ende der Datei mithilfe des folgenden Befehls. sed -i '/^$/d' combined.csv Aber es funktioniert nicht, und eine leere Zeile ist immer

Wie verwenden Sie grep mit großen (Millionen) Anzahl der Dateien, die Suche nach einer Zeichenkette und erhalten das Ergebnis in wenigen Minuten

Anzahl der Antworten 4 Antworten
Diese Frage ist in Bezug auf Wie Sie mit grep effiziente? Ich versuche, die Suche nach einem "string" in einem Ordner mit 8-10 Millionen kleine (~2-3kb) nur-text-Dateien. Ich muss wissen, Sie alle Dateien, die die "string". Zuerst

Bash-Script mit Grep zum suchen eines Musters in einer Datei

Anzahl der Antworten 3 Antworten
Ich Schreibe ein bash-Skript zum suchen eines Musters in einer Datei mit GREP. Ich bin ratlos, warum es nicht funktioniert. Dies ist das Programm echo "Enter file name..."; read fname; echo "Enter the search pattern"; read pattern

grep nach einer Zeile in einer Datei entfernen Sie dann die Zeile

Anzahl der Antworten 2 Antworten
$ cat example.txt Ergibt: example test example Ich will remove 'test' - string aus dieser Datei. $ grep -v test example.txt > example.txt $ cat example.txt $ Den folgenden arbeiten, aber ich habe das Gefühl, es gibt

Wie grep das Letzte vorkommen einer Linie Muster

Anzahl der Antworten 4 Antworten
Ich habe eine Datei mit dem Inhalt x a x b x c Möchte ich grep das Letzte vorkommen, x c wenn ich versuche sed -n "/x/,/b/p" file listet alle Zeilen, beginnend x zu c. So Sie

Vergleicht zwei sortierte Listen in linux, die Auflistung der einmaligen und in der zweiten Datei

Anzahl der Antworten 4 Antworten
Ich habe 2 Dateien mit einer Liste von zahlen (Telefonnummern). Ich bin auf der Suche nach einer Methode, die Auflistung der zahlen in der zweiten Datei nicht vorhanden ist in der ersten Datei. Habe ich versucht, die

Gibt es einen einfachen Weg, um pass ein "raw" string grep?

Anzahl der Antworten 4 Antworten
grep können nicht gefüttert werden "raw" strings, wenn er von der Befehl-Linie, da einige Zeichen müssen escaped werden, um nicht als Literale behandelt werden. Zum Beispiel: $ grep '(hello|bye)' # WON'T MATCH 'hello' $ grep '\(hello\|bye\)' #

Suchen/Ersetzen mit grep und Textwrangler

Anzahl der Antworten 3 Antworten
Ich bin mit grep auf TextWrangler, zu finden, Saiten dieser Art: 4,600.00 Meine regex-Befehl ist der folgende: \d.\d{3}.\d{2} welche zu finden, scheint die Saiten richtig. Ich würde gerne ersetzen die Zeichenfolge 4,600.00 mit 4600.00 wie ich möchte

löschen von jobs durch grepping qstat Ausgabe und senden jobid zu qdel?

Anzahl der Antworten 1 Antworten
Ich bin mit PBS-job-scheduler auf meinen cluster, und ich möchte jobs löschen, die älter als ein bestimmtes Datum mit qdel; alternativ dazu wäre es ausreichend, um der Lage sein, Sortieren Sie die Ergebnisse qstat nach Datum. qstat

grep Zeilen, die Sie enthält "\t"

Anzahl der Antworten 2 Antworten
Ich gebeten wurde, um ein shell-Skript, um zu überprüfen, für einfache Fehler in Dateien. Ich wollte herausfinden, für jede Zeile, wenn (regex:) "[ ]\t" jemals passiert. Das problem ist, dass grep ignoriert die \ und "t" als

Grep ist "Invalid range end" — bug oder feature?

Anzahl der Antworten 2 Antworten
Ich habe diese drei Dateien: $ cat pattern-ok ['\-] $ cat pattern-buggy [\-'] $ cat text abc'def-ghi Und jetzt ist Folgendes ein bug oder eine regexp-Funktion, die ich nicht kenne? $ cat text | grep -f pattern-ok

Filter Dateinamen durch Muster

Anzahl der Antworten 6 Antworten
Brauche ich, um die Suche nach Dateien in einem Verzeichnis, die beginnen mit einem bestimmten Muster, sagen "abc". Ich brauche auch zu beseitigen alle Dateien in dem Ergebnis, dass Ende mit ".xh". Ich bin nicht sicher, wie

Filterung JSON-array mit jQuery grep()

Anzahl der Antworten 1 Antworten
Ich gesucht habe viele Beispiele auf dieser Website, aber kann nicht scheinen, um zu passen Sie in meine Bedürfnisse. Ich muss nur filtern einige JSON-Ergebnisse mit grep(). Unten ist mein JSON: var data = { "items": [

wie grep große Anzahl von Dateien?

Anzahl der Antworten 5 Antworten
Ich versuche grep 40k Dateien im aktuellen Verzeichnis und ich bin immer diese Fehlermeldung. for i in $(cat A01/genes.txt); do grep $i *.kaks; done > A01/A01.result.txt -bash: /usr/bin/grep: Argument list too long Wie kann man in der

übergeben Sie grep in einer Variablen in der bash

Anzahl der Antworten 5 Antworten
Habe ich eine Datei namens email.txt wie diese ein : Subject:My test From:my email <[email protected]> this is third test Möchte ich nur die E-Mail-Adresse in dieser Datei mithilfe von bash-Skript.Also ich habe diese script in meinem bash-Skript

Wie man grep Anschlag am ersten match auf einer Linie?

Anzahl der Antworten 4 Antworten
Gut, ich habe eine Datei test.txt #test.txt odsdsdoddf112 test1_for_grep dad23392eeedJ test2 für grep Hallo Welt test Müll Möchte ich zum extrahieren von Zeichenfolgen, die haben ein Platz nach Ihnen. Ich folgenden Ausdruck verwendet und es funktionierte grep

Übereinstimmung von zwei strings in einer Zeile mit grep

Anzahl der Antworten 20 Antworten
Ich versuche, mit grep zu entsprechen Zeilen mit zwei verschiedenen Saiten. Ich habe Folgendes versucht, aber diese Spiele Zeilen, in denen string1 oder string2 das nicht, was ich will. grep 'string1\|string2' filename So, wie ich mit grep

shell Befehl zum kürzen/schneiden Sie einen Teil der Zeichenkette

Anzahl der Antworten 4 Antworten
Ich habe eine Datei mit dem unten gezeigten Inhalt. Ich bekam den Befehl, zu drucken Versionsnummer aus ihm heraus. Aber ich muss kürzen den letzten Teil in der version-Datei Datei.Skillung: Version: 3.12.0.2 Befehl verwendet: VERSION=($(grep -r "Version:"

Wie kann ich auch ein element den index, wenn ich grep durch ein array?

Anzahl der Antworten 3 Antworten
Lassen Sie uns sagen, dass ich diese Liste: my @list = qw(one two three four five); und ich wollen, greifen Sie alle Elemente, die o. Ich hätte dieses: my @containing_o = grep { /o/ } @list; Aber

Suche mit grep nach Worten beginnend und endend mit

Anzahl der Antworten 3 Antworten
Wie grep etwas, das beginnt und endet mit einem Zeichen ABC-0 ABC-1 ABC-10 ABC-20 Ich wanto, um grep -v für ABC-0 und ABC-1 InformationsquelleAutor kal | 2009-10-02

Mit grep, um das nächste WORT nach einem Spiel in jeder Linie

Anzahl der Antworten 6 Antworten
Möchte ich, um die "BEKOMMEN" Abfragen aus meiner server-logs. Dies ist ein Beispiel für den server-log - 1.0.0.127.in-addr.arpa - - [10/Jun/2012 15:32:27] code 404, message File not fo$ 1.0.0.127.in-addr.arpa - - [10/Jun/2012 15:32:27] "GET /hello HTTP/1.1" 404

grep -f auf Dateien in einem Zip-Ordner

Anzahl der Antworten 1 Antworten
Ich habe ein problem ich bin in der Hoffnung, jemand wird in der Lage sein zu helfen, mit... Bin ich durchführen einer rekursiven fgrep/grep -f-Suche auf ein Zip-Ordner mit dem folgenden Befehl in einem meiner Programme: Der

wie finde ich eine Funktion aus einem Ordner auf linux

Anzahl der Antworten 3 Antworten
Ich heruntergeladen habe, einige source-codes eines Programms und steckte es in einen Ordner Ich möchte zu finden eine Funktionsdeklaration aus dem Ordner auf dem terminal, wie dies mit dem shell-Befehl? danke! Was tun Funktion-Deklarationen Aussehen, in diesem