⚙️ 🤖 rgn -d: Ordner nach Namen suchen #3

Closed
opened 2026-09-23 23:22:11 +02:00 by holm · 1 comment
Owner
Dimension Bewertung Einschätzung
Aufwand ██░░░░░░░░ Gering — eine Option, ein find-Aufruf
Nutzen ██████░░░░ Mittel — Ordner nach Namen finden, ohne find-Syntax
Bruchhäufigkeit █░░░░░░░░░ Neu, bricht nichts Bestehendes
Nachhaltigkeit ████████░░ Hoch — nur find/grep-Bordmittel, läuft wie der Rest auch auf Altsystemen
Dringlichkeit ███░░░░░░░ Niedrig

Wunsch (Holm 2026-09-23)

„rgn sollte auch einen Parameter kennen: suche im Tree nach einem Ordner, in dem der Suchbegriff
im Namen vorkommt."

Umsetzung

  • -d / --dir: Verzeichnisse, deren Name den Suchbegriff enthält (find -iname '*EXP*').
  • -s beachtet Groß-/Kleinschreibung (-name), Default wie sonst: egal.
  • -w: Name exakt gleich statt enthält.
  • Suchbegriff wörtlich (Glob-Zeichen * ? [ \ werden maskiert).
  • Gleiche Ausschlüsse wie die Textsuche (.git, node_modules, .svn, .hg, --exclude-dir).
  • Ausgabe: ein Pfad pro Zeile (pipe-tauglich wie -l).

🤖 angelegt von Claude v00 (API/Token holm)

| Dimension | Bewertung | Einschätzung | |---|---|---| | Aufwand | `██░░░░░░░░` | Gering — eine Option, ein find-Aufruf | | Nutzen | `██████░░░░` | Mittel — Ordner nach Namen finden, ohne `find`-Syntax | | Bruchhäufigkeit | `█░░░░░░░░░` | Neu, bricht nichts Bestehendes | | Nachhaltigkeit | `████████░░` | Hoch — nur find/grep-Bordmittel, läuft wie der Rest auch auf Altsystemen | | Dringlichkeit | `███░░░░░░░` | Niedrig | ## Wunsch (Holm 2026-09-23) „rgn sollte auch einen Parameter kennen: suche im Tree nach einem Ordner, in dem der Suchbegriff im Namen vorkommt." ## Umsetzung - `-d` / `--dir`: Verzeichnisse, deren **Name** den Suchbegriff enthält (`find -iname '*EXP*'`). - `-s` beachtet Groß-/Kleinschreibung (`-name`), Default wie sonst: egal. - `-w`: Name exakt gleich statt enthält. - Suchbegriff wörtlich (Glob-Zeichen `* ? [ \` werden maskiert). - Gleiche Ausschlüsse wie die Textsuche (`.git`, `node_modules`, `.svn`, `.hg`, `--exclude-dir`). - Ausgabe: ein Pfad pro Zeile (pipe-tauglich wie `-l`). > 🤖 angelegt von Claude v00 (API/Token holm)
Author
Owner

Umgesetzt in 56874a9 (v1.2.0). Beleg: Testmatrix 8/8 ok (default -i, -s, -w, -w -s, Glob-Zeichen wörtlich, --exclude-dir, mit PATH, Textsuche -l unverändert); rgn -d ~/git/forgejo.mueller.network/Zentonic ripgrep über ~/bin/rgn findet das Repo selbst.

🤖 angelegt von Claude v00 (API/Token holm)

Umgesetzt in 56874a9 (v1.2.0). Beleg: Testmatrix 8/8 ok (default -i, -s, -w, -w -s, Glob-Zeichen wörtlich, --exclude-dir, mit PATH, Textsuche -l unverändert); `rgn -d ~/git/forgejo.mueller.network/Zentonic ripgrep` über ~/bin/rgn findet das Repo selbst. > 🤖 angelegt von Claude v00 (API/Token holm)
holm closed this issue 2026-09-23 23:24:28 +02:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Zentonic/ripgrepgeneric#3
No description provided.