Ich dachte das Glob-Muster:
**/(*|.*)
würde jeden Ordner und jede Datei darstellen, die mit dot ( .
) beginnen oder nicht, aber es werden Verzeichnisse im aktuellen Verzeichnis übersprungen, die mit beginnen .
.
Was ist das Glob-Muster, das bedeutet:
Jede Datei und jeder Ordner, mit denen
.
in den aktuellen und tieferen Ordnern begonnen werden kann oder nicht
Außerdem: Wie kann ich einen bestimmten Ordner (oder noch besser ein Glob-Untermuster) von einem rekursiven Glob-Muster wie dem oben genannten ausschließen?
Ich habe Folgendes versucht, um den Ordner .hg
von der aktuellen Ebene auszuschließen (aber andere Ordner einzuschließen, die mit dem .
Zeichen beginnen):
**~.hg/*
aber es ging nicht rekursiv in tiefere Verzeichnisse.