Muster für find angeben
Muster für find angeben
Ich möchte mit find alle Dateien in . löschen, die auf .class, .dvi, oder .ps enden. Wie geht das?
Re: Muster für find angeben
Vielleicht aber erstmal ohne den exec Teil versuchen. Ich habs nicht ausprobiert:
Code: Alles auswählen
find . -name "*.class" -o -name "*.dvi" -o -name "*.ps" -exec rm -rf {} \;
Re: Muster für find angeben
RegEx Variante:
Code: Alles auswählen
find -regex ".*\.\(class\|dvi\|ps\)" -exec rm {} \;
Re: Muster für find angeben
Danke, die regex-Syntax funktioniert. Zum Entfernen kann man auch -delete verwenden.