Ich bekomme ein Problem beim Piping unter Linux, ls | grep feedback Ich habe einen Alias für xdg-open, der offen ist, wie man den Dateinamen von grep direkt öffnen kann das funktioniert nicht ls | grep feedback | open
Ich bekomme ein Problem beim Piping unter Linux, ls | grep feedback Ich habe einen Alias für xdg-open, der offen ist, wie man den Dateinamen von grep direkt öffnen kann das funktioniert nicht ls | grep feedback | open
Ich versuche, die Ausgabe einer Protokolldatei auf der Grundlage eines Grep-Filters in getrennte Protokolldateien zu filtern. tail -f test.log | tee> (grep "Error"> error.log)> (grep "Warning" "> warning.log) Auf diese Weise befinden sich alle "Fehler" -Einträge in einer Datei und...
Ich habe überall gesucht, aber nicht herausgefunden, wie ich einen Dateiinhalt zurückgeben kann, der mit bestimmten Wörtern oder einem regulären Ausdruck übereinstimmt. cat /tmp/*.txt | grep "strings"
grepstr() { grep "$1 $2" $TMP/"ORACLE_SID"_dbmode.txt > /dev/null 2>$1 } Was bedeutet der obige Befehl? Was sind $1 und $2? Warum ist es notwendig? Gibt es Alternativen für die Verwendung $1 und $2?
Wie kann ich unter Solaris rekursives grep ausführen? Als ich es versuchte, erhielt ich folgende Fehlermeldung: -r: invalid option.
ack "#define" wird in Unterverzeichnisse rekursiv und findet Dateien, die #define enthalten. Aber ich wollte die Suche auf * .h-Dateien beschränken, also habe ich es versucht ack "#define" *.h und es kehrt nicht mehr zurück. Die einzigen Ergebnisse stammen aus Dateien im
Ich versuche, die Befehle auf http://devilsworkshop.org/tutorial/remove-evalbase64decode-malicious-code-grep-sed-commands-files-linux-server/55587/ zu verwenden, um einen PHP-basierten Hack zu bereinigen auf einer Website. Beispielcode zum Abgleichen / Entfernen <?php
Ich möchte rekursiv nach dem Schlüsselwort "test" in allen Dateien suchen, die vom Typ "* .spec.in" im aktuellen Verzeichnis sind. Dies funktioniert nicht: grep -rn "test" ./*.spec.in Wie mache ich
Ich verwende grep, um Verzeichnisse herauszufiltern, an denen ich nicht interessiert bin: svn stat | grep -v data/charts | grep -v lib/model | grep -v web/pics Es scheint ein bisschen "hacky". Gibt es eine bessere Möglichkeit, mehr als eine zu ignorierende Zeichenfolge anzugeben, damit ich nicht...
Ich versuche, die erste Zeile, die einer Zeichenfolgensuche entspricht, beizubehalten und alle folgenden Zeilen zu entfernen, in denen dieselbe Zeichenfolge übereinstimmt. Irgendwelche Ideen? $ cat example-input.txt Question one|some other text Question two|dfgdfgdfgvd Question one| dfg dfg dfg dfg...
Ich habe eine Malware auf meinem Server. Also habe ich herausgefunden, wie man all diese schädlichen Dateien findet grep -r --include*.php "Some String from files" . Das scheint gut zu funktionieren! aber wie löscht man sie? Ich habe versucht, Xargs zu verwenden grep -r --include=*.php "FilesMan"...
Meine Festplatte ist in einem Durcheinander, also habe ich beschlossen, eine Bereinigung durchzuführen. Als Teil davon möchte ich alle Ordner, die Musik enthalten, in einem zusammenführen. Was ich tun möchte, ist, auf meinem Laufwerk nach * .mp3 und * .aac zu suchen und den Namen der Ordner...
Ich versuche zu übergeben - als Argument an grep, weil die Datei, an der ich interessiert bin, sie enthält - in ihrem Text wie folgt grep -- file.txt aber ich kann nicht weil grep sieht - als flagge. Wie übergebe ich - eher als Argument als als Fahne - an
[root@myvm1 ~]# ps aux | grep ls root 13594 0.0 0.1 3912 672 pts/1 R+ 09:46 0:00 grep ls In den oben, die ps aux läuft zuerst und seine Ausgabe wird dann an die weitergeleitet grep ls Befehl. Das grep ls Befehl läuft nach ps aux. Warum also? ps wissen Sie über den Prozess, der danach läuft...
Gibt es in Windows eine Möglichkeit, eine übereinstimmende Zeichenfolge in einer Zeichenfolge abzurufen? echo hereisastring | find "is" and just display is ohne grep Das Folgende funktionierte mit FIND. Dank an Hello71 C:\>echo abcd | find "bc" >nul && if errorlevel 0 echo bc bc...
Ich habe mehrere tausend (wohlgeformte) XML-Dateien der folgenden Vorlage: <?xml version="1.0" ?> <queries> <statement name="foobar"> <body><![CDATA[ Several lines worth of text goes in here ]]></body> </statement> <statement name="whatever"> [......
Linux und Unix-ähnliche Shells mögen bash Ermöglichen Sie die Verwendung von Globs zur Annäherung der Dateinamen und zur Erleichterung der Dateisuche. Mir ist der Platzhalter glob (*) bekannt. Welche anderen Globs gibt es in bash das kann ich mit gebrauchen grep?
Ich habe zwei Dateien, team1.txt und team2.txt team1.txt =========== Alex Bob Charlie David team2.txt =========== Alex Charlie Benjamin Zed Noah Ich möchte die Leute, die in Team1 und Team2 sind, mit einem Unix-Befehl ausgeben. $ cat team1.txt | xargs grep -s team2.txt -e team2.txt:Alex Das Problem...
Ich versuche nicht, einen Zombie-Prozess zu töten. Ich möchte die Anzeige des Zombie-Prozesses im psBefehl vermeiden . Gibt es eine Option zum Hinzufügen zum psBefehl inorder, um zu vermeiden, dass der Zombie-Prozess in der psAusgabe angezeigt wird? Wenn nicht, ist es möglich, es mit grepoder zu...
Ich renne: awk -F ',' '{print $2}' data.dat | sort | uniq | tr '\n' ',' | grep "*)>nS4XkrlH @XUL" und die Sequenz befindet sich in Ergebnissen. Dann renne ich b=`awk -F ',' '{print $2}' data.dat | sort | uniq | tr '\n' ','` echo $b | grep "*)>nS4XkrlH @XUL" Es wird jedoch kein Ergebnis...