Dateien von einer best. Uhrzeit löschen

09/03/2010 - 21:41 von Urs Schuerch | Report spam
Hallo

Ich hab einen Haufen Links in einem Verzeichnis, die alle zur gleichen
Uhrzeit am gleichen Tag erstellt wurden. Wie kann ich die löschen?

ll -t /lib/ | grep '2010-03-04 20:38' | awk -F" " '{print "/lib/"$8}' >
delete.txt

mit diesem Kommando sind jetzt alle in der Datei delete.txt mit
/lib/...(link)... auf jeder Zeile eine Datei.

wie kann man die jetzt rm zurück füttern?

Gruss
 

Lesen sie die antworten

#1 Christian Schneider
09/03/2010 - 15:53 | Warnen spam
Thus spake Urs Schuerch ():
Ich hab einen Haufen Links in einem Verzeichnis, die alle zur gleichen
Uhrzeit am gleichen Tag erstellt wurden. Wie kann ich die löschen?

ll -t /lib/ | grep '2010-03-04 20:38' | awk -F" " '{print "/lib/"$8}' >
delete.txt

mit diesem Kommando sind jetzt alle in der Datei delete.txt mit
/lib/...(link)... auf jeder Zeile eine Datei.

wie kann man die jetzt rm zurück füttern?



$ rm $(cat delete.txt) # Gibt Probleme bei Dateien mit Leerzeichen
Eher
$ while read foo; do rm "$foo"; done < delete.txt
Linux is for people who hate Windows | Christian 'strcat' Schneider
FreeBSD is for people who hate Linux | http://www.strcat.de/
NetBSD is for people who hate OpenBSD | http://www.strcat.de/blog/
OpenBSD is for people who hate everything | http://www.strcat.de/rtfm/

Ähnliche fragen