Seite 2 von 2

Re: Verzeichnisbaum erstellen

Verfasst: Fr 18. Nov 2022, 18:39
von AndreasG
Atarimaster hat geschrieben: Fr 18. Nov 2022, 17:31
AndreasG hat geschrieben: Fr 18. Nov 2022, 16:49Aber mal schauen, was die Demo-Version kann :)
Das geht auch mit der »Demo«* – allerdings sind da ja auch wieder die Dateien sichtbar…

*) In Anführungszeichen gesetzt, weil es ja keine richtige Demo ist: Nach Ablauf der Testzeit sind viele der professionelleren Features gesperrt, aber es bleibt ein voll nutzbares Programm, welches in etwa dem Funktionsumfang des früher angebotenen TextWrangler entspricht.
Ja, habe ihn wieder installiert. Eigentlich noch ein praktisches Tool für bestimmte Tasks, wo TextEdit komplett überfordert ist.

Re: Verzeichnisbaum erstellen

Verfasst: Fr 18. Nov 2022, 18:41
von AndreasG
Atarimaster hat geschrieben: Fr 18. Nov 2022, 17:40 Ah, hier habe ich noch was – ich wusste doch, sowas hatte ich schon mal auf irgendeinem Mac installiert.

– Mit Homebrew oder Macports das "tree"-Kommando installieren (siehe hier, unten auf der Seite.
– Nach Installation ins Terminal, ins gewünschte Verzeichnis gehen, und per

Code: Alles auswählen

tree -d
kriegst du einen Verzeichnisbaum ohne Dateien.
Oben schrieb ich zwar, dass mir Terminal und Homebrew ein Gräuel wären..."stinkt" nach Linux :D
Aber wenn es nichts Anderes für mein Vorhaben gibt, dann versuche ich das dann halt mal. Noch gebe ich die Hoffnung aber nicht auf :rolleyes:

Re: Verzeichnisbaum erstellen

Verfasst: Fr 18. Nov 2022, 20:28
von mac-christian
AndreasG hat geschrieben: Fr 18. Nov 2022, 18:39Ja, habe ihn wieder installiert. Eigentlich noch ein praktisches Tool für bestimmte Tasks, wo TextEdit komplett überfordert ist.
ich halte von TextEdit etwa gleich viel wie von Mail.app...
AndreasG hat geschrieben: Fr 18. Nov 2022, 18:41Aber wenn es nichts Anderes für mein Vorhaben gibt, dann versuche ich das dann halt mal. Noch gebe ich die Hoffnung aber nicht auf :rolleyes:
Warum sollte jemand für etwas, das man alle Jubeljahre mal braucht ein GUI dazu programmieren?

Re: Verzeichnisbaum erstellen

Verfasst: Fr 18. Nov 2022, 20:29
von Atarimaster
So, jetzt hab ich, glaube ich, was für dich:

– Das Verzeichnis auf ein BBEdit-Fenster ziehen.
– Es erscheint, wie gesagt, eine Liste, welche die Hierarchie mit Einrückungen zeigt, aber eben auch mit allen Dateien.
– Nun rufst du Search -> Find auf (oder wie gewohnt Apfel + f drücken).
– Im folgenden Dialog setzt du den Haken bei Grep.
– Als Such-Ausdruck gibst du folgendes ein:

Code: Alles auswählen

.+[^:]\n
– Das Ersetzen-Feld bleibt leer.
– Klick auf Replace All.

… und schwupps, sind alle Dateien weg, nur die Ordnernamen bleiben stehen. :)

Der reguläre Ausdruck in der Suche nutzt einfach aus, dass bei den Ordnernamen immer der Doppelpunkt als letztes Zeichen in der Zeile steht. Es gibt halt nur keine Linien wie bei der Baumdarstellung, die das tree-Kommando zeigen würde.

Re: Verzeichnisbaum erstellen

Verfasst: Fr 18. Nov 2022, 22:08
von Swissorion
Nur so eine Idee, konnte man nicht mal das Finderfenster in Listendarstellung drucken auch wahlweise als PDF ?
Habe kein MacOS zur Hand zum prüfen.

Re: Verzeichnisbaum erstellen

Verfasst: Fr 18. Nov 2022, 22:37
von obmat
Neofinder?

Re: Verzeichnisbaum erstellen

Verfasst: Sa 19. Nov 2022, 08:06
von Macmacfriend
In der Suchzeit dieses Freds hätte unser Fragesteller seinen Kram längst manuell sortiert. ;)

Re: Verzeichnisbaum erstellen

Verfasst: Sa 19. Nov 2022, 11:39
von Kartoffel
Ich halte es für konzeptionell sinnvoller, sich eine Struktur anhand des Bedarfes und logischer Abhängigkeiten zu entwickeln, ohne auf den real existierenden Murks zu gucken. Sonst verfällt man evtl. wieder die die Abläufe, die zu dem Murks geführt haben.

Ansonsten sollte man hierarchische Schlachtereien (geile Autokorrektur, solle "Schachteleien" heißen) möglichst auf ein Minimum zu reduzieren.

Re: Verzeichnisbaum erstellen

Verfasst: Sa 19. Nov 2022, 12:11
von Atarimaster
Kartoffel hat geschrieben: Sa 19. Nov 2022, 11:39 Ich halte es für konzeptionell sinnvoller, sich eine Struktur anhand des Bedarfes und logischer Abhängigkeiten zu entwickeln
Da würde ich zustimmen, aber …
Kartoffel hat geschrieben: ohne auf den real existierenden Murks zu gucken.
… sich erstmal einen Überblick zu verschaffen, was überhaupt da ist und was wo liegt, finde ich schon sinnvoll.

Re: Verzeichnisbaum erstellen

Verfasst: Sa 19. Nov 2022, 15:47
von AndreasG
Macmacfriend hat geschrieben: Sa 19. Nov 2022, 08:06 In der Suchzeit dieses Freds hätte unser Fragesteller seinen Kram längst manuell sortiert. ;)
:lol: Das bezweifle ich. Die Struktur ist gewuchtert. Und zwar seit meinen Anfangszeiten am Mac bzw. Studienzeiten. :frown:

Re: Verzeichnisbaum erstellen

Verfasst: Sa 19. Nov 2022, 16:10
von AndreasG
Atarimaster hat geschrieben: Fr 18. Nov 2022, 20:29 So, jetzt hab ich, glaube ich, was für dich:

– Das Verzeichnis auf ein BBEdit-Fenster ziehen.
– Es erscheint, wie gesagt, eine Liste, welche die Hierarchie mit Einrückungen zeigt, aber eben auch mit allen Dateien.
– Nun rufst du Search -> Find auf (oder wie gewohnt Apfel + f drücken).
– Im folgenden Dialog setzt du den Haken bei Grep.
– Als Such-Ausdruck gibst du folgendes ein:

Code: Alles auswählen

.+[^:]\n
– Das Ersetzen-Feld bleibt leer.
– Klick auf Replace All.

… und schwupps, sind alle Dateien weg, nur die Ordnernamen bleiben stehen. :)

Der reguläre Ausdruck in der Suche nutzt einfach aus, dass bei den Ordnernamen immer der Doppelpunkt als letztes Zeichen in der Zeile steht. Es gibt halt nur keine Linien wie bei der Baumdarstellung, die das tree-Kommando zeigen würde.
Danke. Funktioniert perfekt :)

Von 355'000 Einträgen (mit Dateien) bleiben nun 10'985 Verzeichnisse übrig. :D

Real sind es weniger, denn offenbar geht BBEdit auch in DMGs rein. Von denen habe ich einige. Aber macht nichts, einen ersten Überblick habe ich damit schon mal :)

Re: Verzeichnisbaum erstellen

Verfasst: Sa 19. Nov 2022, 16:29
von Macci
Das klingt für mich nach: alles löschen und einfach nochmal von vorn anfangen :D

Re: Verzeichnisbaum erstellen

Verfasst: Sa 19. Nov 2022, 16:33
von AndreasG
Macci hat geschrieben: Sa 19. Nov 2022, 16:29 Das klingt für mich nach: alles löschen und einfach nochmal von vorn anfangen :D
Wohl kaum. Da sind Perlen drunter. Erinnerungen. Projekte aus Studien-Zeiten. Mein ganzes Leben :D

Re: Verzeichnisbaum erstellen

Verfasst: Sa 19. Nov 2022, 16:33
von Atarimaster
AndreasG hat geschrieben: Sa 19. Nov 2022, 16:10 Danke. Funktioniert perfekt :)
Freut mich, dass ich helfen konnte! :)

Ab und zu macht es sich dann doch bezahlt, dass ich mir vor Jaaahren mal »Mastering Regular Expressions« von Jeffrey E. F. Friedl gekauft habe.
Es ist fast schade, dass ich RegEx so selten benötige – es ist immer herrlich, wie man damit komplexe Aufgaben in nullkommanix lösen kann (wobei das Beispiel hier ja noch ein ganz simpler Ausdruck ist).

Re: Verzeichnisbaum erstellen

Verfasst: Sa 19. Nov 2022, 16:46
von AndreasG
Mit RegEx stand ich zu meinen Entwickler-Zeiten stets auf Kriegsfuss. :frown:

Aber stimmt schon: Ist ein extrem mächtiges Tool :)

Re: Verzeichnisbaum erstellen

Verfasst: Sa 19. Nov 2022, 16:50
von Atarimaster
AndreasG hat geschrieben: Sa 19. Nov 2022, 16:46 Mit RegEx stand ich zu meinen Entwickler-Zeiten stets auf Kriegsfuss.
Sisse sisse, hätteste dir mal den Friedl gekauft! ;)

Re: Verzeichnisbaum erstellen

Verfasst: Sa 19. Nov 2022, 17:12
von AndreasG
Atarimaster hat geschrieben: Sa 19. Nov 2022, 16:50
AndreasG hat geschrieben: Sa 19. Nov 2022, 16:46 Mit RegEx stand ich zu meinen Entwickler-Zeiten stets auf Kriegsfuss.
Sisse sisse, hätteste dir mal den Friedl gekauft! ;)
Kannte ich nicht. Ich konnte mich damals auf einen Kollegen verlassen, der mich in RegEx-Fragen unterstützte. Vielleicht hatte der ja den Friedl. Jedenfalls blätterte der jeweils in einem Buch.

Re: Verzeichnisbaum erstellen

Verfasst: Sa 19. Nov 2022, 17:20
von Atarimaster
Dann war das bestimmt der Friedl. Das ist sozusagen die RegEx-Bibel. :prayer: