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.

In grep auf Ubuntu, wie kann ich nur den string, der auf den regulären Ausdruck?

Anzahl der Antworten 4 Antworten
Ich bin grundsätzlich grepping mit einem regulären Ausdruck auf. In der Ausgabe würde ich gerne sehen, nur die strings passen meine reg-exp. In eine Reihe von XML-Dateien (meistens sind Sie single-line-Dateien, die mit riesigen Mengen an Daten,

Grep-Dateien mit zwei oder mehr vorkommen einer bestimmten Zeichenfolge

Anzahl der Antworten 8 Antworten
Brauche ich, um Dateien zu finden, wo eine bestimmte Zeichenfolge erscheint zweimal oder mehr. Beispielsweise drei Dateien: Datei 1: Hello World! Datei 2: Hello World! Hello ! Datei 3: Hello World! Hello Hello Again. -- Möchte ich

Warum funktioniert mein Perl-grep das erste match?

Anzahl der Antworten 6 Antworten
Dem folgenden snippet sucht nach dem index des ersten Vorkommens eines Wertes in einem array. Jedoch, wenn die Klammern um $index entfernt werden, es funktioniert nicht richtig. Was mache ich falsch? my ($index) = grep { $array[$_]

Entfernen von Zeilen in dataframe mit dem Faktor ""

Anzahl der Antworten 2 Antworten
Ich habe einen dataframe, wie x, wo die Spalte die Gene eine Rolle spielen. Ich möchte entfernen Sie alle Zeilen, in denen Spalte Gene hat nichts. Also in Tabelle X I entfernen möchten row 4. Gibt es

finden und kopieren Sie alle Bilder im Verzeichnis mit terminal-linux mint, versuchen zu verstehen, syntax

Anzahl der Antworten 3 Antworten
OS Linux Mint Wie der Titel sagt schließlich würde ich mag zu finden, und kopieren Sie alle Bilder in einem Verzeichnis. Fand ich: finden Sie alle jpg (oder JPG) Dateien in einem Verzeichnis und kopieren Sie Sie

Differenz zwischen zwei Listen mit Bash

Anzahl der Antworten 6 Antworten
Ok, ich habe zwei Verwandte Listen auf meiner linux-box in text-Dateien: /tmp/oldList /tmp/newList Brauche ich, um zu vergleichen, diese Listen zu sehen, welche Zeilen Hinzugefügt habe und welche Linien wurden entfernt. Ich Brauch dann eine Schleife über

R-Statistik: Wie grep ein Wort genau

Anzahl der Antworten 3 Antworten
Möchte ich grep für "Stickstoff" in die folgenden Charakter-Vektor und erhalten möchten wieder wird nur der Eintrag mit "Stickstoff" und nichts von dem rest (z.B. Stickstoff-Fixierung): varnames=c("nitrogen", "dissolved organic nitrogen", "nitrogen fixation", "total dissolved nitrogen", "total nitrogen")

Wie konditioniere ein makefile basierend auf grep-Ergebnisse?

Anzahl der Antworten 3 Antworten
Ich bin auf der Suche nach einem Weg, um aus der Patsche helfen, der ein makefile wenn eine bestimmte Zeichenfolge nicht gefunden beim überprüfen der version von ein Werkzeug. Den grep-Ausdruck ich bin auf der Suche entspricht:

Ist es möglich, führen Sie ein 'grep-Suche' in allen Zweigen des Git-Projekt?

Anzahl der Antworten 6 Antworten
Ist es möglich, zu laufen git grep Sie in die Zweige eines Git-control-sourced Projekt? Oder gibt es einen anderen Befehl ausführen? möglich, Duplikat der Mit git, wie könnte ich die Suche nach einem string in allen Filialen?

Wie passend einem bestimmten Zahlenbereich mit einer regex mit grep nur

Anzahl der Antworten 3 Antworten
Ich habe zum Beispiel eine Zeit-Bereich unter: 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 Und was ich will, ist, um die zahlen von 13 bis 20 nur mit

Grep-eine log-Datei mit dem aktuellen Datum

Anzahl der Antworten 3 Antworten
Muss ich grep eine log-Datei mit dem heutigen Datum. Aber die Ausgabe zeigt für mehr als das heutige Datum. grep date +"20%y-%m-%d" /path/log/General.log | grep "EmpID#106496" /path/log/Genral.log Ausgabe: 2013-06-19 14:47:05,996 - INFO EmpID#106496 2013-06-19 14:47:05,996 - INFO

Wie kann ich mit grep-einfach um zu zeigen, Dateinamen unter Linux?

Anzahl der Antworten 3 Antworten
Wie kann ich grep einfach um zu zeigen, Datei-Namen (keine in-line-Spiele) auf Linux? Ich bin in der Regel mit so etwas wie: find . -iname "*php" -exec grep -H myString {} \; Wie kann ich nur den

Grep-such-strings mit Zeilenumbrüchen

Anzahl der Antworten 5 Antworten
Wie man mit grep die Ausgabe vorkommen der Zeichenfolge "nach excel exportieren" in der input-Dateien, die unten gegeben? Speziell, wie man mit den Zeilenumbrüchen, die zufällig zwischen die Suchbegriffe? Gibt es einen Schalter in grep, die dies

Grep log-Datei größer als Zeitstempel

Anzahl der Antworten 2 Antworten
Ich habe einen unix-log-Datei(Anwendung.log), die Protokolle mit Zeitstempel an den Start. Ich Suche nach einem Muster "geschickt" in dieser log-Datei größer als die Zeit, die 2014-03-20 14:05:54. 2014-03-20 14:05:54,038 [NfxAgent.... 2014-03-20 14:05:54,164 [NfxAgent.... 2014-03-20 14:05:54,298 [NfxAgent.... 2014-03-20

Wie finde ich den/Suche/grep einem SVN-repository-Historie?

Anzahl der Antworten 3 Antworten
Brauche ich zu suchen, durch alle Revisionen eines Subversion-Repositorys zu finden, die Dateinamen und die Versionsnummern, die mit einer bestimmten Zeichenfolge. Ich weiß, dass dies vorkommen in einem dump: svnadmin dump $REPO_PATH | grep -i "Verdana" aber

Wie extrahieren Sie die ersten beiden Zeichen einer Zeichenkette in shell-scripting?

Anzahl der Antworten 13 Antworten
Beispiel: USCAGoleta9311734.5021-120.1287855805 Möchte ich extrahieren: US Vielen Dank an alle. Ich landete mit 'cut-c1-2', ehrlich gesagt wusste ich gar nicht "geschnitten" wurde es. Ich würde gerne sagen, ich bin ziemlich erfahren in die Kommandozeile, aber anscheinend habe

Einfachste Weg, um einfache xml-parsing von der unix-Kommandozeile

Anzahl der Antworten 5 Antworten
Ich bin auf der Suche nach xml-Dateien, die über bestimmte Eigenschaften verfügen. Zum Beispiel, Dateien, die enthalten die folgenden Muster: <param-value> <name>Hosts</name> <description>some description</description> <value></value> </param-value> Für solche Dateien habe, möchte ich analysieren, den Wert eines anderen

Wie grep für den Inhalt nach Muster?

Anzahl der Antworten 5 Antworten
Gegeben eine Datei, zum Beispiel: potato: 1234 apple: 5678 potato: 5432 grape: 4567 banana: 5432 sushi: 56789 Möchte ich grep nach allen Zeilen, die beginnen mit potato: aber nur Pfeife, die zahlen, die Folgen potato:. So im

Ungültige max Graf in der grep-Funktion

Anzahl der Antworten 2 Antworten
Wenn ich einen find . -mmin -1 bekomme ich 'myfile' wurde geändert, in der letzten minute. Aber wenn ich will, suchen Sie nach einem bestimmten string in dieser Datei grep 'myString' myfile -mmin -1 Bekomme ich die

wie kann ich den Inhalt zwischen zwei speziellen strings in shell

Anzahl der Antworten 3 Antworten
Habe ich zwei Sonderzeichen,ich möchte jetzt den Inhalt der zwischen Ihnen in der Schale. Benutze nicht awk ,weil mein linux nicht finden können, awk. Welche Art von Sonderzeichen ? tr oder sed könnte den trick tun 😉

Entfernen Sie Sonderzeichen aus dem Daten-frame

Anzahl der Antworten 1 Antworten
Ich habe eine matrix, die die Zeichenfolge enthält "Energie pro �m". Vor dem 'm' ist ein Raute symbol mit einem Fragezeichen drin - ich weiß nicht, was es ist. Ich habe versucht, es loszuwerden, indem Sie diese

zgrep mehrere gz-Dateien im Verzeichnis

Anzahl der Antworten 2 Antworten
Habe ich problem mit der Ausführung zgrep Befehl für die Suche nach word im Verzeichnis, wo ich fast 1000 *.gz - Dateien. Ich versuche mit: find /var/www/page/logs/ -name "*.gz" -exec zgrep '/index.php' {} \; Ergebnis ist: GET

Rohrleitungen curl-Ausgabe in grep

Anzahl der Antworten 1 Antworten
Nur ein kleiner disclaimer, ich bin nicht sehr vertraut mit der Programmierung, so bitte ich um Entschuldigung wenn ich irgendwelche Begriffe falsch/in einer verwirrenden Art und Weise. Ich möchte in der Lage zum extrahieren bestimmter Informationen aus

Nur die Rückkehr regex-match, nicht die ganze Zeile

Anzahl der Antworten 1 Antworten
Ich habe eine multiline-Dokument, aus dem ich bin auf der Suche, zu extrahieren, die einen bestimmten Suchbegriff und dem Wort danach. Es sieht wie folgt aus: This is key word1 line 1. This is line 2. This

hadoop-Befehl "grep"

Anzahl der Antworten 3 Antworten
Kann einer mir sagen, was bedeutet der folgende grep-Befehl tun: $ bin/hadoop jar hadoop-*-examples.jar grep input output 'dfs[a-z.]+' Dies ist nicht ein Linux-Befehl "grep", btw. InformationsquelleAutor user3211802 | 2014-01-21

pgrep -f mit mehreren Argumenten

Anzahl der Antworten 3 Antworten
ich versuche zu finden eine spezifische Prozess mit dem Begriff "someWord" und zwei andere Begriffe, vertreten durch $1 und $2 7 regex="someWord.*$1.*$2" 8 echo "$regex" 9 [ `pgrep -f $regex` ] && return 1 || return 0

Wie grep über eine variable in der bash

Anzahl der Antworten 2 Antworten
Von dem, was ich gefunden habe auf dieser website und anderen online-Quellen, die es sagt, verwenden Sie doppelte Anführungszeichen um die variable. Aber das ist nicht für mich arbeiten. Beispiel: Meine variable ist $GTUNNELNATNETIP [johnwayne:630 ~] GTUNNELNATNETIP=`cat

Gehören header in der 'grep' Ergebnis

Anzahl der Antworten 5 Antworten
Gibt es eine Möglichkeit, zu kombinieren 'head -1' und 'grep' Befehl in eine für alle Dateien in einem Verzeichnis und leiten Sie die Ausgabe in eine Ausgabedatei. Ich kann dies tun, mit 'sed', aber es scheint, dass

Bash: illegal variable name-Fehler

Anzahl der Antworten 2 Antworten
Versuche ich zu extrahieren ein Feld aus einer text-Datei mit grep. Ich möchte zum speichern die Zeilennummer in einer bash-variable für später, aber ich bin immer ein illegal variable name-Fehler. Dies ist ein Teil von meinem script:

grep Dateien basierend auf dem Zeitstempel

Anzahl der Antworten 3 Antworten
Dies sollte sehr einfach sein, aber ich bin nicht es herauszufinden. Ich habe eine große code-Basis, die mehr als 4 GB unter Linux. Ein paar header-Dateien und xml-Dateien generiert werden, sind während bauen (gnu make). Wenn es

rekursive grep python benutzen

Anzahl der Antworten 3 Antworten
Ich bin neu in python und versuche zu lernen. Ich bin versucht zu implementieren eine einfache rekursive grep Verwendung von python für die Bearbeitung und hier ist was ich kam so weit. p = subprocess.Popen('find . -name

So finden Sie alle Wörter, die zwischen den Klammern?

Anzahl der Antworten 5 Antworten
Ich habe eine Datei mit einigen Worten in der Klammer. Ich würde gerne eine Liste zusammenstellen, in der alle eindeutigen Wörter, die es gibt, z.B.: This is some (text). This (text) has some (words) in parenthesis. Sometimes,

Lesen von Zeilen ab einer Zeile in einem bash-Skript

Anzahl der Antworten 5 Antworten
Ich versuche zu Lesen, eine Datei Zeile für Zeile ab einer bestimmten Zeile in der bash. Ich habe bereits verwendet die while-Befehl zum Lesen jede Zeile der Datei durch die Inkrementierung der Zählung. Kann ich es machen

grep mit -f wie in PHP

Anzahl der Antworten 2 Antworten
Gibt es so eine Funktion in PHP, die funktioniert grep -f " Dateinamen in unix - /linux-Systeme. Wenn es keine gibt, welche PHP-Funktionen/tools, die helfen würden, bei der Schaffung einer maßgeschneiderten Methode/Funktion für diese. Danke! InformationsquelleAutor JCm

tail und grep, log-und E-mail (linux)

Anzahl der Antworten 3 Antworten
ich will tail-log-Datei mit grep und schickte ihn per E-mail wie: tail -f /var/log/foo.log | grep error | mail -s subject [email protected] wie kann ich dies tun? Die Frage ist, wie "ich habe print('Foo'); und ich will

Implementierung von grep in c unter Verwendung von system calls

Anzahl der Antworten 2 Antworten
#include<stdio.h> #include<unistd.h> #include<stdlib.h> #include <sys/types.h> #include <sys/stat.h> #include <unistd.h> #include<string.h> #include <fcntl.h> void match_pattern(char *argv) { int fd,r,j=0; char temp,line[100]; if((fd=open(argv[2],O_RDONLY)) != -1) { while((r=read(fd,&temp,sizeof(char)))!= 0) { if(temp!='\n') { line[j]=temp; j++; } else { if(strstr(line,argv[1])!=NULL) printf("%s\n",line); memset(line,0,sizeof(line));

So erstellen Sie eine Frequenz-Liste von jedem Wort in einer Datei?

Anzahl der Antworten 10 Antworten
Habe ich eine Datei wie diese: This is a file with many words. Some of the words appear more than once. Some of the words only appear one time. Ich würde gerne erzeugen ein zwei-Spalten-Liste. Die erste

grep-Innenseite-shell-Skript funktioniert nicht

Anzahl der Antworten 3 Antworten
Wenn ich das auf der Kommandozeile funktioniert es: ls | grep -v "#$" Aber wenn ich das mache ls | scriptname und im script habe ich: #fileformat=unix #!/bin/bash grep -iv '#$' Funktioniert es nicht. Warum? [BEARBEITEN] den

Wie 'grep' a kontinuierlichen Strom?

Anzahl der Antworten 11 Antworten
Ist das möglich grep auf einen kontinuierlichen Strom? Was ich meine ist eine Art tail -f <file> Befehl, aber mit grep auf die Ausgabe in Ordnung zu halten, werden nur die Zeilen, die mich interessieren. Ich habe

Wie man mit grep()/gsub() zu finden, die genau passend

Anzahl der Antworten 2 Antworten
string = c("apple", "apples", "applez") grep("apple", string) Diese mir geben würde, den index für alle drei Elemente in string. Aber ich möchte eine genaue übereinstimmung für das Wort "apple" (ich.e ich will einfach nur grep() an-return-index 1).

Wie grep '---' in Linux? grep: unrecognized option '---'

Anzahl der Antworten 4 Antworten
Habe ich eine neu installierte web-Anwendung. In diesem ist ein Dropdown, wo eine option ist ---. Was ich tun möchte, zu ändern, zu All. Also ich schaff zur Anwendung Ordner und versuchte den nachstehenden Befehl. grep -ir

Einstellung vimwiki defaults

Anzahl der Antworten 2 Antworten
Die situation: ich war mit vimwiki, ich hielt für einen kurzen Flirt mit emacs/org-mode, und lief dann schreiend wieder zurück zu vim. Ich dachte, es war eine gute Zeit, um aufzuräumen meine notdürftigem setup, und so begann

Regex in grep zu finden, die nicht-numerische Zeichen in einem string

Anzahl der Antworten 3 Antworten
Will ich mit regulären Ausdruck zu finden, der Zeichenketten in einer Datei, die ein Teil von Ihnen, die nicht-numerische. Wäre dies eine gute string IDxxxxxx0123456789. Wäre dies ein schlechtes string IDxxxxxx01234?6789. Die Datei, die ich grepping hat

Linux: Wie kann ich grep text von string zu string

Anzahl der Antworten 5 Antworten
Wie kann ich text mit grep Befehl txt -, dass die Sitze zwischen zwei strings? Beispiel: <--string 1--> the text i need <--string 2--> "den text brauche ich" zwischen den beiden tags ist dynamisch, dafür brauche ich

Verwendung von grep, ls Holen Sie eine Datei in bash

Anzahl der Antworten 5 Antworten
Ich versuche zu schreiben, ein bash-Skript, das lokalisieren einer einzelnen Datei im aktuellen Verzeichnis. Wird die Datei später verwendet werden, aber ich brauche keine Hilfe gibt. Ich habe versucht mit ls und grep, aber es funktioniert nicht,

R Ersetzt das Wort in einem string

Anzahl der Antworten 2 Antworten
Ich geerbt habe ein r-Projekt, hat einen dataframe mit abgeschnittener text-strings. Basierend auf einige Antworten in diesem forum, habe ich versucht temp$taname2 <- gsub("\bDistr\b", "District", temp$taname2) Funktionierte dies nicht. Ich habe versucht, temp$taname2 <- gsub("Distr", "District", temp$taname2)

Wie grep, eine Gruppe von Dateien, die innerhalb einer bestimmten Zeitspanne

Anzahl der Antworten 4 Antworten
Ich versuche ein Skript schreiben, verwendet eine Puffer-box, die hat volle packet capture Netzwerk-traffic. Da es für ein ziemlich großes Netzwerk, teilen wir die Bilder in 100 MB-Segmente. In Zeiten hoher Netzwerk-traffic oft über eine minute Zeit

While read Zeile mit grep

Anzahl der Antworten 4 Antworten
Ich versuche, Zeilen finden mit grep und während. Ich weiß, Sie können mit dem folgenden zu vergleichen, eine Liste von strings aus inputs.txt und finden Sie Sie in der Ziel-Datei, etwa so: grep -f inputs.txt file_to_check Was

Wie grep Zeilen, beginnend mit einer Ziffer oder ein Leerzeichen

Anzahl der Antworten 4 Antworten
Muss ich Anzahl Nachrichten, die pro Stunde in meine log-Datei. Jeder log-Datei Zeile vorangestellt ist der Zeitstempel. Daher bin ich mit dem 'für' und 'grep' Befehl, dies zu tun - for i in `seq 0 23` do

grep + grep + sed = sed: keine Eingabedateien

Anzahl der Antworten 1 Antworten
Kann jemand mir bitte helfen? grep " 287 " file.txt | grep "HI" | sed -i 's/HIS/HID/g' sed: no input files Versucht auch xargs grep " 287 " file.txt | grep HI | xargs sed -i 's/HIS/HID/g'