• Apfeltalk ändert einen Teil seiner Allgemeinen Geschäftsbedingungen (AGB), das Löschen von Useraccounts betreffend.
    Näheres könnt Ihr hier nachlesen: AGB-Änderung
  • Die Bildungsoffensive hier im Forum geht weiter! Jetzt sollen Kreativität und technische Möglichkeiten einen neue Dimension erreichen. Das Thema in diesem Monat lautet - Verkehrte Welt - Hier geht es lang --> Klick

Länge des Pfadnamens bestimmen

kontrollfeld

Stechapfel
Registriert
03.12.13
Beiträge
158
Hallo!

Gibt es einen Trick unter Mac OS X <10.15 (bzw. ein Dienstprogramm), mit dem man die Gesamtlänge von Pfadnamen - also nicht nur Dateinamen! - über einen ganzen Ordner bestimmen kann? Im Optimalfall brauche ich eine Liste von Dateien, deren Pfadlänge >x Zeichen ist.
Die Frage entsteht durch die Kopie von (sehr vielen) Daten von einem Mac in ein Windows-Dateisystem, das nur max. 250 Zeichen lange Pfadnamen erlaubt.

Grüße
kontrollfeld
 
Du meinst wahrscheinlich die maximale Länge aller absoluten Dateipfade für den Inhalt eines Ordners und dessen Unterordner? Das könnte man beispielsweise mit

find /Ordnerpfad -print | awk '{ print length }' | sort -n | tail -1

bestimmen.
 
Du meinst wahrscheinlich die maximale Länge aller absoluten Dateipfade für den Inhalt eines Ordners und dessen Unterordner?

Nicht ganz. Ich bräuchte als Ausgabe eine Liste der Dateien (ganzer Pfad), bei denen die absolute Pfadlänge über x Zeichen liegt. Diese Dateien muss ich (manuell) umorganisieren, bevor ich sie ins Windows-Dateisystem kopiere.