Beiträge von Kuddenberg

    Servus,


    ich bin noch etwas im Fieberwahn, daher vielleicht eine etwas unpassende Formulierung.


    Um etwas Licht ins Dunkel zu bringen. Die Dateien beinhalten Werte von einem Messgerät. Bisher wurden die Daten recht "sorglos" auf dem Gerät selber gespeichert. Es gibt aber dummerweise gewisse Aufbewahrungsrichtlinien, da es sich um Messwerte sicherheitsrelevanter Fahrwerksteile von diversen Autobauern handelt. Die sind da aus diversen Gründen etwas ungehalten, wenn man denen erzählt, dass es über sehr lange Zeit keinerlei Datensicherung gab.


    Die Vergabe der Dateinamen ist eindeutig.


    Übrigens ergibt sich bei der Nutzung von mv mit der kleinen Befehlszeile von mir das gleiche Bild. es dauert allerdings länger, bis die Information "Speicher voll" kommt.


    So oder so wäre es doch mal interessant zu wissen, warum der Fehler kommt.


    Viele Grüße
    Kuddenberg

    Servus,


    also die Daten haben eine Größe von ca. 80 GB und liegen auf einer 2 TB Partition. Es sollte also eigentlich keine Meldung kommen, dass der Platz zu wenig wird.


    Ich habe natürlich kein bash-Script, sondern eine einfache Befehlszeile. Das funktioniert eigentlich ganz gut. Löschen geht auch, wenn statt cp mv genommen wird.



    Aber es kommt halt relativ schnell die Meldung, dass kein Platz mehr da ist.


    Die vorhandene Struktur ist halt ein Verzeichnis mit den vielen Unterverzeichnissen, die selber keine weiteren Unterverzeichnisse haben.


    Die Verzeichnisstruktur soll auf Null abgeflacht werden.

    Code
    find . -type f -print0 | xargs -0 -I%%% cp %%% ORDNER_MIT_ALLEN_DATEIEN


    Gruß
    Kuddenberg

    Servus,


    ich habe zwar Lösungsansätze für mein Problem, aber stellenweise lege ich damit das System lahm.


    Ich habe hier knapp 1500 Verzeichnisse mit jeweils ca. 6.000 Dateien darin.


    Der Inhalt der einzelnen Verzeichnisse soll in ein einziges Verzeichnis verschoben werden, so dass im Ergebnis alle 9000000 Dateien in nur noch einem Verzeichnis liegen und die vorherigen Verzeichnisse leer sind.


    Ich habe ein vorhandenes Skript soweit abgeändert, dass eigentlich genau das passiert, aber es kommt dann nach relativ kurzer Zeit der Hinweis, dass der Speicherplatz verbraucht ist.



    Hat jemand eine funktionsfähige Idee parat?


    Viele Grüße
    Kuddenberg