Powodem, dla którego musi to być funkcja, jest to, że musisz zrobić coś bardziej złożonego niż uruchomienie polecenia z pewnymi predefiniowanymi argumentami: musisz także tymczasowo ustawić opcję. Powinieneś także przekazać opcję -f do rm i nie ignorować z niej błędów.