We are in the process of migrating this forum. A new space will be available soon. We are sorry for the inconvenience.

Dateien löschen


debianfan
27.08.15, 20:20
wobei es immer ein Problem mit solchen Dateien gibt:

Equilibrium - (12) DÀmmerung.mp3
Ill Niño - Ritual (1).mp3
Aeternitas - (25) FÌr immer frei.mp3
Dark-Section-Radio - DSR macht sÌchtig Gothic,Darkwave,Metal,industrial (1).mp3

streamripper nagelt die teile halt so auf die Platte - das ist immer etwas ärgerlich wenn die Dateinamen so verhunzt sind

debianfan
27.08.15, 20:18
funktioniert - danke :-)

EvilMoe
27.08.15, 19:21
Verstehe ich nicht, so geht:

Kontrollieren
find . -type f | grep -P ".*\([0-9]+\)"
Löschen:
find . -type f | grep -P ".*\([0-9]+\)" | xargs rm

debianfan
27.08.15, 19:05
(R)Evolution - (07) Angel.mp3
-Wumpscut- - Schaebiger Lump (DJDW8 edit) [onAir- Schwarze Welle] (1).mp3
-Wumpscut- - Hunger [onAir- Schwarze Welle] (1).mp3
-Wumpscut- - Is It You [onAir- Schwarze Welle] (1).mp3
- Unknown (2).mp3
-Wumpscut- - Schaebiger Lump (DJDW8 edit) [onAir- Schwarze Welle].mp3
- Unknown (1).mp3

er hat diese Dateien gefunden - blöderweise hat er alle gelöscht.

Er hätte aber nur

(R)Evolution - (07) Angel.mp3
-Wumpscut- - Schaebiger Lump (DJDW8 edit) [onAir- Schwarze Welle] (1).mp3
-Wumpscut- - Hunger [onAir- Schwarze Welle] (1).mp3
-Wumpscut- - Is It You [onAir- Schwarze Welle] (1).mp3
- Unknown (2).mp3
- Unknown (1).mp3

löschen dürfen -

-Wumpscut- - Schaebiger Lump (DJDW8 edit) [onAir- Schwarze Welle].mp3

hätte bleiben sollen.

Die Regex scheinen auch auf (....8...) zu reagieren.

EvilMoe
27.08.15, 18:43
Kontrolliere
find ./ -type f -regex ".*\([0-9]\).*"
Löschen:
find ./ -type f -regex ".*\([0-9]\).*" -delete

debianfan
27.08.15, 17:56
Moin,

ich brauche mal einen gedanklichen "Anstoss".

Ich habe in einem Verzeichnis Dateien vorliegen - z.B.


x_name.mp3
x_name(1).mp3
y_file.mp3
y_file(1).mp3
y_file(2).mp3

Ich möchte alle Dateien löschen, welche ein ( was auch immer hier steht) haben - d.h. mit "Klammer auf" und " Klammer zu" - aber da sollen nur Zahlen stehen, d.h. die Datei

a_name(wichtige Datei).mp3 darf nicht entfernt werden.

Da war das Stichwort "regular Expressions" - ist nur nicht so ganz meine Stärke.

Vorschläge?

gruß & danke

Sebastian