← Back to team overview

sslug-teknik team mailing list archive

batch sletning af filer med find / grep / rm

 

Hej,


Jeg er ved at lave et script til rekursivt at slette filer med bestemte navne i alle underkataloger.
Foreløbeligt er jeg kommet frem til følgende:

find ./ | grep "fil_type_1" | xargs rm -v

og det virker hvis ikke der er mellemrum i fil- eller katalognavnene. Jeg skal på en eller anden måde have grep til at putte "" omkring outputet således at filer og kataloger med mellemrum også kan slettes.

Nogen forslag til at komme videre?


TIA

Lasse



Follow ups