Hallo Kalle,
das Problem ist, dass die Shell den * auflöst, bevor das rm ausgeführt wird.
Beispiel:
Es gibt die folgenden Dateien:
a
b
c
ein rm * wird dann zu
rm a b c
aufgelöst und dann erst ausgeführt
Ein Lösungsansatz wäre es, eine kleine for-Schleife zu schrieben:
cd Ordner
for i in ls -1
do
rm ${i}
done
Alternativen wären xargs oder find
Gruß,
the-FoX