Ich suche nach logischer Lösung, mit regex
, so dass ich grep
für pattern
abfragen kann und nicht pattern2
fangen. Eine Art "Stop" oder "bis zu" Logik.Regex: grep ('Muster') fängt 'pattern2'
Bei dieser Frage geht es um die Durchführung dieser Art von Abfrage, nicht um Namenskonventionen. Ich suche keinen Workaround, nur die regexp
Logik.
Aus Gründen der Argumentation, machen wir den Kontext 'up-to-Date' Ubuntu Bash. Aber was ich wirklich will, ist etwas, das nur die regexp
Logik verwendet.
Eine Liste wie unten
entry
entry1
entry2
entry.qualifier
entry.qualifier2
Pseudo-Befehl ein: grep ("entry")
Hinweis, dies, weil alle Einträge anzeigen lassen, da es keine 'Stop' Logik. Ich bin mir sicher, dass die Lösung eigentlich ziemlich einfach ist, ich habe Regex schon lange nicht mehr benutzt.
Etwas wie 'nichts nach dem Muster'?
ich nicht ganz folge, kannst du ein beispiel geben? –
Beispiel kommend ... – bigcodeszzer
anubhava, ich bin wirklich auf der Suche nach einer rein regexp logischen Lösung, nicht einschließlich der Grep-Schalter – bigcodeszzer