Ich habe einen Ordner mit 2 GB Bildern und Unterordnern, die mehrere Ebenen tief sind.
Ich möchte nur NDateien jedes (Unter-) Ordners in einer TAR-Datei archivieren . Ich habe versucht , zu verwenden , finddann taildann taraber konnte nicht verwalten es zur Arbeit zu kommen. Folgendes habe ich versucht (vorausgesetzt N = 10):
find . | tail -n 10 | tar -czvf backup.tar.gz
… Was diesen Fehler ausgibt:
Cannot stat: File name too long
Was ist hier los? Denken Sie daran - auch wenn es funktioniert, denke ich, dass es nur die ersten 10 Dateien aller Ordner tariert, nicht die 10 Dateien jedes Ordners.
Wie kann ich NDateien von jedem Ordner erhalten? (Keine Dateireihenfolge erforderlich)