Als «regex» getaggte Fragen

2
Ungültiger vorangegangener regulärer Ausdruck

Ich erhalte eine Fehlermeldung: awk: bad regex '{|: |}': Ungültiger vorangegangener regulärer Ausdruck {"arguments": {}, "result": "success"} {"port": 37482} Was meiner Meinung nach mit dieser Zeile zusammenhängt: PORT=$(echo $json | awk 'BEGIN{r=1;FS="{|:|}"} /port/{r=0; print $3} END{exit r}')...

2
Suchen nach * .graphml-Dateien mit dem Suchdienstprogramm

Ich versuche, alle meine GRAPHML-Dateien unter dem aktuellen Verzeichnis in Bash zu finden. Also habe ich den folgenden Befehl ausgeführt: find . -name *.graphml Und ich bekomme die Fehlermeldung: find: paths must precede expression Usage: find [-H] [-L] [-P] [path...] [expression] Was ist mit dem...

2
Nur Ordner finden

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...

2
Wie man ein Wort gefolgt von irgendetwas in Notepad ++ findet

Ich möchte das erste Wort in eckige Klammern und das "irgendetwas", das nach dem Leerzeichen folgt, in eckige Klammern setzen. Leider (\w) (.*)funktioniert der Befehl: nicht. Zum Beispiel wird für den Satz "Wie ein Wort gefolgt von irgendetwas gefunden wird" "w" mit einem Wort gefolgt von...

2
Notepad ++ Regex findet / ersetzt benachbarte IDs

Ich habe eine CSV-Datei, die so aussieht: ID, term, functional category GO:0008166,viral replication,P, GO:0008167,sigma virus replication,P, GO:0008168,GO:0004480,methyltransferase activity,F, GO:0008169,C-methyltransferase activity,F, Ich muss nur verwenden notepad++, um IDs in ihre eigene Zeile...

2
sed, regex durch vars ersetzen

Ich versuche sed (4.2.2-4 + b1 debian 8 (jessie)) zu verwenden, um Text in mehreren Dateien zu ersetzen. Um davon auszugehen: $var1 = array(foo=>"bar",bar=>"foo"); $var2 = array( foo=>"bar", bar=>"foo" ); $var1 = array( foo=>"bar", bar=>"foo" ); Um dies zu bekommen: $var1 =...

1
Massenumbenennung von Dateien, Entfernen von Punkten

Ich möchte Dateien umbenennen, um nicht benötigte Punkte zu löschen. dh: File.something.jpg -> Filesomething.jpg I.Have.Too.Many.Dots.png -> IHaveTooManyDots.png Wie geht das? find -name *.*.*listet sie alle auf, aber ich konnte keinen Ausdruck für sed schreiben, da er keine faulen regulären...

1
GUI-Suchwerkzeug unter Linux

Aus Windows kommend gibt es ein fantastisches Suchwerkzeug namens Find Everything, das hier zu finden ist: http://www.voidtools.com/. Mit diesem Tool können Sie alle Dateien auf Ihrer Festplatte sofort über den Namen durchsuchen. Es werden keine Dateiinhalte durchsucht. Es ist extrem schnell und...

1
RegEx in FileZilla für Unterordner

Ich habe eine RegEx von \/lib\/dam\/\d+\/0 Mit FileZilla möchte ich nur Ordner anzeigen, deren Pfade mit 0 enden, z /lib/dam/1000/0 /lib/dam/2000/0 /lib/dam/3000/0 ... /lib/dam/200000/0 Der RegEx, den ich habe, funktioniert jedoch nicht in FileZilla, sondern unter https://regex101.com . Bitte...