Bei Verwendung des find
Befehl, warum es ist, dass die folgenden erfolgreich versteckt Verzeichnisse ignorieren (die mit einem Punkt beginnen), während alles passend anderes:Ignorieren/Prune versteckte Verzeichnisse mit GNU finden Befehl
find . -not \(-type d -name ".?*" -prune \)
aber das wird nicht alles überhaupt entsprechen:
find . -not \(-type d -name ".*" -prune \)
der einzige Unterschied ist das Fragezeichen. Sollte das letztgenannte Kommando ebenfalls Verzeichnisse nicht erkennen und ausschließen, die mit einer Periode beginnen?
gehört auf superuser.com – t0mm13b
@tommie - geht das? hängt davon ab, ob es interaktiv oder als Teil eines Skripts verwendet wird; im letzteren Fall ist es wohl eine legitime Frage der Softwareentwicklung. –
wegen Irrelevanz der Titelwähnung von "GNU find" in ausgewählter Antwort abgelehnt. – danorton