Der Mensch ist immer noch der außergewöhnlichste Computer von allen.

John F. Kennedy (1917-63)

Umgang mit riesigen Verzeichnissen

Umgang mit riesigen Verzeichnissen

Wenn zu viele Dateien in einem Verzeichnis liegen, kann nicht mehr mit dem Joker * gearbeitet werden.
Die lapidare Meldung ist dann -bash: [..] Die Argumentliste ist zu lang.

Dafür hilft ein Umweg über xargs:

ls -tr |xargs -t -I{} do_something_with {} 

Dabei werden dem Befehl (hier do_something_with) alle Dateieen EINZELN als Argument dargereicht und der Befehl so oft wiederholt, bis alle Dateien einmal als Argument benützt worden sind.

Um zig-tausende Temp-Dateien zu löschen wäre also:

ls -tr |xargs -t -I{} rm -f {} 

von großem Nutzen.

Zurück zur Übersicht
RustDesk Logo
Fernwartung
PANDA Sign
DIE ANTIVIRUS REVOLUTION
Watchguard Sign
Intelligente Sicherheit leicht gemacht.

Next Generation VoIP
Lexoffice Logo
Kostenlos testen
1&1 Shop
Telekom Shop