GNU find mit emacs regex - Zeichenklasse eine bestimmte Anzahl von Malen

427
user2582713

Ich habe versucht, mit dem Befehl find . -regextype emacs -regex '.+[0-9]\'die Datei test100mit GNU find zu finden, erhielt aber keine Ausgabe, die nach dieser Referenz funktionieren sollte . Warum ist das fehlgeschlagen? Und ist es möglich, eine Charakterklasse mit dem Regex im Emacs-Stil eine bestimmte Anzahl von Malen zu finden?

0
Ich denke, in GNU find, Emacs ist der Standard-Regex-Typ. Es wird `{}` nicht erkennen. Versuchen Sie es ohne `{}` `-regex '. + [0-9] +'`. Andere Regex-Typen erlauben das Suchen von {{} ``. -regextype posix-egrep -regex '. + [0-9] ' ` Paulo vor 5 Jahren 0

0 Antworten auf die Frage