
Wie kann ich alle MP3-Dateien im aktuellen Linux-Verzeichnis löschen, die älter als 365 Tage sind?
Ich suche nach einem Shell-Befehl, mit dem ich das tun kann. In diesem Verzeichnis befinden sich weitere Dateien, die ich nicht löschen möchte.
Danke schön.
Antwort1
Lesen Sie man find
und tun Sie etwas wie das hier (entfernen Sie es, echo
wenn Ihnen das Ergebnis gefällt):
find . -maxdepth 1 -type f -name '*.mp3' -mtime +365 -print0 |\ xargs -0 -r echo rm