Hallo.
ich habe ein kleines Problem mit einem Grep.
Folgender Zustand ist zur Zeit in einem perl-Script:
Dies Speichert mir alle Oder und Dateien in @dirEntries, die nicht mit . oder _ anfangen.
Jetzt möchte ich das so ändern, dass nur . .. und alle Dateien und Ordner mit _ am Anfang ausgeschloßen werden.
Ich sehe wohl den Baum vor lauter Bäume nicht.
Versucht habe ich:
und noch viel mehr.
sobald ein Oder im RegEx ist findet er einfach garnichts mehr -.-
Vlt. könnte mir ja jemand einen Tipp geben, wie ich das sinnvoll verbinden kann.
Vielen Dank.
ich habe ein kleines Problem mit einem Grep.
Folgender Zustand ist zur Zeit in einem perl-Script:
Code:
my @dirEntries = grep {/^[^\.\_]/} readdir CURDIR;
Jetzt möchte ich das so ändern, dass nur . .. und alle Dateien und Ordner mit _ am Anfang ausgeschloßen werden.
Ich sehe wohl den Baum vor lauter Bäume nicht.
Versucht habe ich:
Code:
/^([^\.]{1,2})\|([^\_])/ /^([^\.]{1,2})$\|[^\_])/
sobald ein Oder im RegEx ist findet er einfach garnichts mehr -.-
Vlt. könnte mir ja jemand einen Tipp geben, wie ich das sinnvoll verbinden kann.
Vielen Dank.
Kommentar