QuickTipp: -bash: /bin/rm: Die Argumentliste ist zu lang (Argument list too long)

terminal-icon

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 rm
QuickTipp: -bash: /bin/rm: Die Argumentliste ist zu lang (Argument list too long), 4.2 out of 5 based on 5 ratings
GD Star Rating
loading...

Tags: , , , , , , , ,

Freitag, 07. September 2012 Linux Author: Patrick

2 Kommentare zum Thema QuickTipp: -bash: /bin/rm: Die Argumentliste ist zu lang (Argument list too long)

  • Jörg sagt:

    Gute Infos sind immer Gold wert.

  • Fusl sagt:

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

  • Leave a Reply

    rssfeed google+ youtube
    Hosting-Lösungen (VPS, Dedicated Server, Webspace und Colocation) von Contabo

    Subscribe to our mailing list

    * indicates required Email Adresse *
    Blogverzeichnis - Blog Verzeichnis bloggerei.de
    Werbung schalten

    *=Affiliatelink