Die Technik entwickelt sich immer mehr vom Primitiven über das Komplizierte zum Einfachen.

Antoine de Saint-Exupéry, französischer Schriftsteller und Flieger (1900 – 1944)

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
Sophos Sign
Security made simple
1&1 Shop
Telekom Shop