QuickTipp: -bash: /bin/rm: Die Argumentliste ist zu lang (Argument list too long)
Wer viel mit Linux arbeitet wird irgendwann auf das Problem stoßen dass ein Verzeichnis mehr Dateien beinhaltet als Linux gleichzeitig mit rm -rf löschen kann (128 KB Regel). Die Fehlermeldung lautet dann -bash: /bin/rm: Die Argumentliste ist zu lang (Argument list too long)
Da ich selber immer wieder Google befragen muss, schreibe ich es hiermit einfach nieder.
Nächstes mal wenn ich den Befehl benötige weiss ich dann wo ich nachsehen kann
Es gibt viele Möglichkeiten das Problem zu lösen. Ich zeige hier mal 2 simple Befehle
Möglichkeit #1:
Alle Dateien im aktuellen Verzeichnis in einer Schleife einzeln löschen
for i in * ; do rm $i ; done
Möglichkeit #2:
Alle Dateien im aktuellen Verzeichnis finden und an rm zum Löschen übergeben
find -type f -print0 | xargs -0 rmQuickTipp: -bash: /bin/rm: Die Argumentliste ist zu lang (Argument list too long),
GD Star Rating
loading...
loading...
2 Kommentare zum Thema QuickTipp: -bash: /bin/rm: Die Argumentliste ist zu lang (Argument list too long)
Leave a Reply
Letzte Beiträge
- Icinga 1.9 Installation unter Debian squeeze + wheezy – aktuellste Version
- QuickTipp: klassischen GNOME Desktop (classic GNOME) unter Ubuntu installieren
- Debian-Ubuntu apt-get: The Following Packages Were Automatically Installed And Are No Longer Required
- Debian 7.0 Wheezy veröffentlicht – Das sind die Neuerungen
- Apache Webserver Directory Listing (Verzeichnisauflistung) deaktivieren / aktivieren



Gute Infos sind immer Gold wert.
find (/pfad/) (-type [f/d/l]) (-name “*irgendetwas*) -delete ist auch eine gute Möglichkeit.