feat: grep -R/-r flag
Maintainer antworten meist innerhalb von 8 Tagen
Bewertung
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Anfängerfreundlichkeit
- 45/100
- Issue-Typ
- Feature
- Klarheit
- Größtenteils klar
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- javascript, nodejs
- Bereich
- cli
Rechercherichtung
Das Issue nennt den Einstiegspunkt grep(), aber keine Implementierungsdatei und keinen Test. Beginne damit, grep() und dessen Optionsparsing zu lokalisieren, und untersuche anschließend das bestehende Verhalten und die Tests von grep. Erledigt ist die Aufgabe, wenn -r und -R akzeptiert werden und der im Request beschriebenen Semantik für Rekursion und symbolische Links folgen.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
This is a feature request to add the -r or -R flag to grep(). From the man page:
-r, --recursive Read all files under each directory, recursively, following symbolic links only if they are on the command line. Note that if no file operand is given, grep searches the working directory. This is equivalent to the -d recurse option. -R, --dereference-recursive Read all files under each directory, recursively. Follow all symbolic links, unlike -r.
- Vorherrschende Sprache
- JavaScript
- Sterne
- 14.4k
- Forks
- 757
- Ø Merge
- 7 T. 9 Std.
- Gemergte PRs (30 T.)
- 2
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Keine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus shelljs/shelljs
-
Backslashes do not work on Windows after switch to fast-globEvtl. vergeben @BrendanC23 hat das vor 179 Tagen übernommen. Offenfix glob
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 48/100
shelljs/shelljs#1246 · 3 Kommentare ·
Maintainer antworten meist innerhalb von 8 Tagen
-
Support test on environment variable's valueEvtl. vergeben @oiahoon hat das vor 47 Tagen übernommen. Offenfeature help wanted
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 45/100
shelljs/shelljs#1230 · 2 Kommentare ·
Maintainer antworten meist innerhalb von 8 Tagen
-
`shelljs.find` doesn't return contents of a dir on windowsEvtl. vergeben @airforce000 hat das vor 142 Tagen übernommen. Offenfix glob
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 45/100
shelljs/shelljs#1227 · 3 Kommentare ·
Maintainer antworten meist innerhalb von 8 Tagen
-
In mv command, there should be en error if destination directory not present.Evtl. vergeben @Hashim1999164 hat das vor 9 Tagen übernommen. Offenbash compat fix
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 45/100
shelljs/shelljs#1146 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 8 Tagen
-
Feature request (cp): -v flag for verbose outputEvtl. vergeben @nicky1038 hat das vor 1146 Tagen übernommen. Offenbash compat feature
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 45/100
shelljs/shelljs#1127 · 3 Kommentare ·
Maintainer antworten meist innerhalb von 8 Tagen
Alle Issues in shelljs/shelljs
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 85/100
-
[quality] Nothing keeps docs/skills/manifest.md in sync with docs/skills/*.mdEvtl. vergeben @hivecommons-hive hat das heute übernommen. Offenagent/quality hive/covered-by-pr hive/hosted-available-lke648397-260827-5n31 quality testing
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
Maintainer antworten meist innerhalb von 1 Tag
-
agent:blocked agent:ready
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 74/100
turbot/guardrails-fn#46 · 2 Kommentare ·
Maintainer antworten meist innerhalb von 1 Tag
-
needs verification
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 65/100
Maintainer antworten meist innerhalb von 6 Tagen