Quantcast
Viewing all articles
Browse latest Browse all 72

[QuickTipp] -bash: /bin/rm: Argument list too long

Vor mehreren Wochen stand ich vor dem Problem, das temporäre Verzeichnis /tmp zu leeren: Beim Ausführen kam lediglich die wenig zufriedenstellende Rückmeldung /bin/rm: Argument list too long. Der Fehler scheint aufzutauchen, wenn das Argument mit der Liste der zu löschenden Dateien größer als 128 Kilobyte ist – welche sicherlich eine stolze Liste an Dateien ist… Zum Glück gibt es auch hierfür ausreichend Workarounds, die vielen Dateien dennoch auf einmal löschen zu können.

Zwei Möglichkeiten hierfür sind:

for i in * ; do rm $i ; done

…oder…

find -type f -print0 | xargs -0 rm

Abschließend bedanke ich mich bei dem Autor des Artikels unter sysadminslife.com für die Lösung!

Image may be NSFW.
Clik here to view.

The post [QuickTipp] -bash: /bin/rm: Argument list too long appeared first on [patschi@pkern.at]$.


Viewing all articles
Browse latest Browse all 72