Hallo,
wie kann ich rekursiv alle Textdateien löschen? Das Problem ist eigentlich, dass ich ein Verzeichnis mit x tausend Textdateien habe und diese nicht über rm * löschen kann (zudem das Problem, dass diese in Subverzeichnissen sein können und dass die "Argument list too long" ist).
Test:
find | grep ".*.txt" | rm -
also find listet alle Dateien, grep lässt nur Textdateien durch und rm soll dann diese Dateien löschen. Funktioniert so aber nicht, da rm den getopt - (STDIN) nicht kennt.
Wie kann ich das anders machen?
Grüsse,
Maxwell