Forum: PC Hard- und Software Dateienamen suchen die nicht bestimmte Kriterien haben


von Karfuzel (Gast)


Lesenswert?

Hallo

ich habe hier ein wohl nicht ganz alltägliches respektives triviales 
Problem:
Auf einer HD sind ein paar hundert Tausend Photos gespeichert. Alle 
"sollten" die Dateibezeichnung "yyyy-mm-dd hhHmmMss.jpg" haben
Wie kann ich dateien suchen die nicht diesem Kriterium entsprechen? Evtl 
die Datei "05-08-2014 - Family.jpg"

von Mike B. (mike_b97) Benutzerseite


Lesenswert?

höchstens alles suchen und dann sortieren, alles was nich 1 oder 2 am 
anfang hat ist falsch

von find (Gast)


Lesenswert?


von c. m. (Gast)


Lesenswert?

einfach :)
1
find . -regextype sed -not -regex ".*/[0-9][0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9] [0-9][0-9]H[0-9][0-9]M[0-9][0-9].jpg"

von Mike B. (mike_b97) Benutzerseite


Lesenswert?

so auch unter Windows?

edit: lol, find wiedergefunden, lange nich genutzt

: Bearbeitet durch User
von Heinz Husch (Gast)


Lesenswert?

http://stackoverflow.com/questions/1183659/windows-advanced-file-matching

Mit dem Ausdruck von c.m. (probiere es mal aus):
1
dir /b | findstr /i "^[0-9][0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9] [0-9][0-9]H[0-9][0-9]M[0-9][0-9].jpg$"

In PowerShell geht es natürlich sowieso.

von Heinz Husch (Gast)


Lesenswert?

Schlecht gelesen ... sorry.

von oszi40 (Gast)


Lesenswert?

Karfuzel schrieb:
> Evtl die Datei "05-08-2014 - Family.jpg"

Reicht Euch evtl. Explorer benutzen und nach Namen sortieren? (Ansicht 
Details)

04-08-2013 - Fisch.jpg
05-08-2014
05-08-2014 - Family.jpg

Günstiger wäre bei Fotos ein Datumsformat jjjj-mm-dd zur Sortierung.

von Teo (Gast)


Lesenswert?

Für (schreib)faule 'Total Commander'.
Suchen > Plugin > tc

Sollte keine Wünsch offen lassen.

von Karfuzel (Gast)


Lesenswert?

irgendwie bekomm ich das nicht gebacken:


>find . -regextype sed -not -regex ".*/[0-9][0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9] 
[0-9][0-9]H[0-9][0-9]M[0-9][0-9].jpg"
Access denied - .
File not found - -REGEXTYPE
File not found - SED
File not found - -NOT
File not found - -REGEX



und:

>dir /b | findstr /i "^[0-9][0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9] 
[0-9][0-9]H[0-9][0-9]M[0-9][0-9].jpg$"

bringt auch keine ergebnisse



mit TotalCommander bin ich auch nohc nicht weiter....

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Karfuzel schrieb:
> irgendwie bekomm ich das nicht gebacken:

Der Held, der das "find"-Kommando gepostet hat, hat unterschlagen, daß 
das die *nix-/Linux-Variante ist und nichts mit dem "find" von Windows 
zu tun hat.

von F. F. (foldi)


Lesenswert?

Karfuzel schrieb:
> Evtl
> die Datei "05-08-2014 - Family.jpg"

*.jpg

oder IrfanView und dann mit dem Thumbnailsbrowser durchschauen.

: Bearbeitet durch User
von c.m. (Gast)


Lesenswert?

Rufus Τ. F. schrieb:
> Karfuzel schrieb:
>> irgendwie bekomm ich das nicht gebacken:
>
> Der Held, der das "find"-Kommando gepostet hat, hat unterschlagen, daß
> das die *nix-/Linux-Variante ist und nichts mit dem "find" von Windows
> zu tun hat.

der held der den thread eröffnet hat, hat unterschlagen das er sich mit 
windows rumschlagen muss, und dessen find ein witz ist.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.