Finde Dateien mit dem Datum 05.12 ?

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
wckl
Beiträge: 826
Registriert: 10.08.2007 15:26:28
Lizenz eigener Beiträge: GNU General Public License
Wohnort: St. Georges de Didonne

Finde Dateien mit dem Datum 05.12 ?

Beitrag von wckl » 05.12.2010 17:39:17

Hallo,

ich möchte alle Dateien mit dem Datum 05.12 finden. Also nur Tag und Monat sollen angegeben werden.

Geht das irgendwie mit find?

Vielen Dank
wckl

Benutzeravatar
Patman
Beiträge: 184
Registriert: 30.03.2009 14:21:57
Lizenz eigener Beiträge: MIT Lizenz

Re: Finde Dateien mit dem Datum 05.12 ?

Beitrag von Patman » 05.12.2010 18:00:44

Versuchs mal mit:

touch -d "5 Dez" date_marker
find . -newer date_marker
Gruß,
Patrick

wckl
Beiträge: 826
Registriert: 10.08.2007 15:26:28
Lizenz eigener Beiträge: GNU General Public License
Wohnort: St. Georges de Didonne

Re: Finde Dateien mit dem Datum 05.12 ?

Beitrag von wckl » 05.12.2010 18:07:21

Code: Alles auswählen

touch -d "5 Dez" date_marker
touch: Ungültiges Datumsformat „5 Dez“
so geht's wohl nicht.

Benutzeravatar
Patman
Beiträge: 184
Registriert: 30.03.2009 14:21:57
Lizenz eigener Beiträge: MIT Lizenz

Re: Finde Dateien mit dem Datum 05.12 ?

Beitrag von Patman » 05.12.2010 18:11:09

Sorry, my mistake! :D

touch -d "5 Dec" date_marker
find . -newer date_marker
Gruß,
Patrick

wckl
Beiträge: 826
Registriert: 10.08.2007 15:26:28
Lizenz eigener Beiträge: GNU General Public License
Wohnort: St. Georges de Didonne

Re: Finde Dateien mit dem Datum 05.12 ?

Beitrag von wckl » 05.12.2010 18:15:06

Code: Alles auswählen

touch "5. Dez"
ging, jedoch liefert

Code: Alles auswählen

find . -newer date_marker
keine Dateien, weil ja die Datei date_marker mit dem vollstänigen Datum gesetzt wird. Wenn man touch mit der Datei date_marker-1 wiederholt, findes der find - Befehl diese Datei, weil sie ja jünger ist ...

Das alles wollte ich aber nicht!

wckl
Beiträge: 826
Registriert: 10.08.2007 15:26:28
Lizenz eigener Beiträge: GNU General Public License
Wohnort: St. Georges de Didonne

Re: Finde Dateien mit dem Datum 05.12 ?

Beitrag von wckl » 05.12.2010 18:21:53

Bisher habe ich nur folgendes gefunden:

Code: Alles auswählen

ls -lR * | grep ' 5. Dez'

Benutzeravatar
Meillo
Moderator
Beiträge: 9247
Registriert: 21.06.2005 14:55:06
Wohnort: Balmora
Kontaktdaten:

Re: Finde Dateien mit dem Datum 05.12 ?

Beitrag von Meillo » 06.12.2010 14:37:22

wckl hat geschrieben:Bisher habe ich nur folgendes gefunden:

Code: Alles auswählen

ls -lR * | grep ' 5. Dez'
Ist vermutlich der beste Ansatz.
Use ed once in a while!

Antworten