Finden von Dateien mit einem überlangen Dateinamen

pyramide2020

Benutzer
Mitglied seit
01. Sep 2019
Beiträge
6
Punkte für Reaktionen
0
Punkte
1
Hallo,
ich möchte einen Geinsamen Ordner im Nachhinein verschlüsseln und bekomme dabei die Fehlermeldung, dass darin Dateien mit mehr als 147 Zeichen enthalten sind.

Frage: Wie kann ich mit File Station oder Search in einem Suchlauf die Dateien finden, die diese überlangen Dateinamen haben? Gibt es einen Befehl, der die Suche insoweit eingrenzt? Oder gibt es unter Windows 11 einen solchen Befehl, den ich auf das Netzlaufwerk anwenden kann?

Ich würde die Dateien dann löschen.
 

synfor

Benutzer
Sehr erfahren
Mitglied seit
22. Dez 2017
Beiträge
9.257
Punkte für Reaktionen
1.690
Punkte
308
Das Problem ist hier aber nicht die Länge des Pfades sondern die Länge des Datei- o. Ordnernamens.
 

DrDeath

Benutzer
Mitglied seit
31. Aug 2018
Beiträge
203
Punkte für Reaktionen
90
Punkte
34
Per SSH auf der Commandline:

Code:
find | egrep '/[^/]{80,}$'

wäre der Code um Dateinamen größer/gleich 80 Zeichen auszuwerfen inkl. Pfad.

Beispiel Ausgabe: (Suche startet von dem Verzeichnis aus indem man sich gerade befindet)
Code:
find | egrep '/[^/]{80,}$'
./epv/vendor/composer/composer/doc/fixtures/repo-composer-with-providers/p/provider-active$1893a061e579543822389ecd12d791c612db0c05e22d90e9286e233cacd86ed8.json
 
  • Like
Reaktionen: Rotbart


 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat