hi,
ich möchte in einem verzeichnis das sehr viele dateien enthält bestimmte dateien löschen, das kann ich nicht direkt über
machen, weil die argumentliste für rm zu gross ist (> 10000 dateien pro verzeichnis)
machs also mit:
find . -name '*.dssp' -exec rm {} \;
das klappt auch in der konsole wunderbar, nur wenn ich das ganze in einem perl-script mache, also:
my $rmOutput = `find . -name '*.dssp' -exec rm {} \; `;
so, krieg ich die fehlermeldung:
find: Fehlendes Argument für "-exec".
was läuft da schief? muss ich noch irgendwas quoten?
danke im voraus....