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.
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']
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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"
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
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
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
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
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
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 ","
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,
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
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
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
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
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
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
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
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\)' #
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
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
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
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
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
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": [
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
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
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
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
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:"
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
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
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
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
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