• Es ist bereits Apfeltalk-Tradition und wir möchten sie auch in diesem Jahr fortsetzen: Unser Apfeltalk-Weihnachtslogo-Wettbewerb hat begonnen! Gestaltet für uns das Weihnachtsbanner, das im Monat Dezember bis zum Weihnachtsfest unsere Webseite schmücken soll. Lasst Eurer Kreativität freien Lauf! Hier geht es zum Wettbewerb --> Klick
  • November - das bedeutet oftmals Herbstblues, grauer Himmel, Tristesse und Wetter, bei dem man gern im Warmen bleibt. Aber nur oftmals! Wir fordern Euch gern auf, gegen den Herbstblues anzukämpfen und hoffen, dabei hilft Euch unser aktuelles Monatsthema. Neugierig geworden? --> Zum Mitmachen bitte hier klicken

Länge des Pfadnamens bestimmen

kontrollfeld

Stechapfel
Registriert
03.12.13
Beiträge
160
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.