regex - Suche nach Ordnern ohne bestimmte Dateitypen

German support forum

Moderators: Hacker, Stefan2, white

Post Reply
User avatar
ate
Senior Member
Senior Member
Posts: 274
Joined: 2003-12-17, 22:48 UTC

regex - Suche nach Ordnern ohne bestimmte Dateitypen

Post by *ate »

Hallo,

leider spreche ich nicht "regex".

Ich habe viele Unterordner die jeweils 1 oder 2 PDF enthalten. Diese PDF habe ich zu einem Großteil auch in RTF konvertiert. Dann liegen halt die gleichlautenden PDF und RTF in dem jeweiligen Verzeichnis.

Nun gibt es aber noch etliche Unterorder, wo nur die PDF liegt. Ich möchte meine Konvertierungsarbeit fortsetzen und nun nach genau diesen Ordnern suchen.

Beispiel:

aaa\723\name.pdf
aaa\723\name.rtf
aaa\824\titel.pdf
aaa\824\titel.rtf
aaa\125\test.pdf
bbb\323\beispiel.pdf

Ich müßte also im Beispiel die Ordner "125" und "323" finden.

(Wie) geht das?
Last edited by ate on 2009-04-01, 17:16 UTC, edited 1 time in total.
User avatar
Lefteous
Power Member
Power Member
Posts: 9537
Joined: 2003-02-09, 01:18 UTC
Location: Germany
Contact:

Post by *Lefteous »

versuche es mal mit dem unten verlinkten Plugin:
http://www.ghisler.ch/board/viewtopic.php?p=136055#136055

Damit kannst du dann herausfinden, ob eine PDF-Datei ein Geschwisterchen hat.

Warum hast du denn aus den schönen PDFs RTFs gemacht?
User avatar
ate
Senior Member
Senior Member
Posts: 274
Joined: 2003-12-17, 22:48 UTC

Post by *ate »

Danke, probier ich aus.

PDF sind schon nicht schlecht, aber leider für eBook-Reader nicht so der Hit.
User avatar
ate
Senior Member
Senior Member
Posts: 274
Joined: 2003-12-17, 22:48 UTC

Post by *ate »

... habe mal ein wenig mit dem Plugin misc.wdx herumgespielt.

Eintrag in der misc.ini ist:

[Sibling]
Extension=pdf

So richtig klar komme ich damit allerdings nicht. Als benutzerdefinierte Anzeige steht hinter allen Ordnern NEIN (was natürlich logisch wäre, wenn das Plugin die Verzeichnisse und nicht die darin enthaltenen Dateien vergleicht). In den jeweiligen Verzeichnissen steht dann zwar hinter den jeweiligen RTF auch ein JA. Dafür muss ich aber in jedes Verzeichnis klicken, aber dann sehe ich ja selbst, ob da noch eine RTF-Kopie fehlt.

Über die Suchfunktion und Benutzung des misc-Plugins hat es auch irgendwie nicht so recht klappen wollen.

Was mache ich falsch?
User avatar
Lefteous
Power Member
Power Member
Posts: 9537
Joined: 2003-02-09, 01:18 UTC
Location: Germany
Contact:

Post by *Lefteous »

In deinem Fall sind ja immer PDFs vorhanden, aber eben keine RTFs. In der Misc.ini muss du also auch aussagen, dass du rausfinden willst, dass RTF-Geschwister gesucht werden.

[Sibling]
Extension=rtf

In der Suche gibst du dann erst mal einen normalen Dateifilter ein: "*.pdf". Im Plugins Tab gibst du dann misc.Sibling=Nein ein. Jetzt sollten alle pdfs gefunden werden, die kein RTF-Geschwister haben.


Das ganze funktioniert nur dateibezogen, nicht ordnerbezogen.
Last edited by Lefteous on 2009-04-03, 17:56 UTC, edited 1 time in total.
User avatar
Peter
Power Member
Power Member
Posts: 2068
Joined: 2003-11-13, 13:40 UTC
Location: Schweiz

Post by *Peter »

Guten Abend

nachdem ich schon letztes Jahr gescheitert bin:
http://www.ghisler.ch/board/viewtopic.php?t=17267&postdays=0&postorder=asc&start=15
habe ich es wieder versucht - wieder nix ...
Lefteous wrote:...Das ganze funktioniert nur dateibezogen, nicht ordnerbezogen.
Wie ist das zu verstehen? Er findet keine Ordner-Geschwister? Oder das man nicht über mehrere Ordner suchen darf?

Und konkret:
Ich habe in einem Ordner 1.dwg und 1.dxf.
In der ini steht:

Code: Select all

[Sibling]
Extension=dxf
Ich gehe in den Ordner und suche "*.dwg; Sibling = ja"
Ergebnis: Keine Dateien gefunden.

Auch in den Beutzerdefinierten Spalten steht immer nein :?

Ich bitte um Ratschläge ...

Schönes Wochenende

Peter
TC 10.xx / #266191
Win 10 x64
User avatar
Lefteous
Power Member
Power Member
Posts: 9537
Joined: 2003-02-09, 01:18 UTC
Location: Germany
Contact:

Post by *Lefteous »

Wie ist das zu verstehen? Er findet keine Ordner-Geschwister?
Das heißt es findet keine Ordner, die nur paarweise vorhandene Dateien enthalten und auch keine Ordner bei denen das nich der Fall ist. Sondern eben nur Dateien, bei denen das der Fall ist oder eben nicht.
Ich bitte um Ratschläge ...
Vielleicht hat die Ini-Datei den falschen Namen oder den falschen Ort?
User avatar
Peter
Power Member
Power Member
Posts: 2068
Joined: 2003-11-13, 13:40 UTC
Location: Schweiz

Post by *Peter »

Vielleicht hat die Ini-Datei den falschen Namen oder den falschen Ort?
Mamma mia ...
Gerade jetzt beim Kopieren (um zu beweisen, dass alles richtig ist!) finde ich die Leerstelle zwischen misc und .ini.

Danke - alles klar.

Peter
TC 10.xx / #266191
Win 10 x64
User avatar
ate
Senior Member
Senior Member
Posts: 274
Joined: 2003-12-17, 22:48 UTC

Post by *ate »

@ Lefteous: Jetzt habe ich es auch kapiert. Danke, funktioniert wie gewünscht.
schwarol
Member
Member
Posts: 117
Joined: 2004-04-22, 11:55 UTC

Post by *schwarol »

habe gerade dieses schöne plugin von Lefteous bei der suche nach anderem entdeckt.

es funktioniert einwandfrei (sibling), bin mir aber nicht sicher wie die anderswo im board genannten alternativen installationsorte zu verstehen sind.

lässt sich damit die suche für mehrere extensions gleichzeitig realisieren ?

ich hab's probiert (überall misc.ini und auch mit *), aber gegriffen hat immer nur eine bzw gar nichts (mit *).

und was bedeuten die anderen optionen im plugin (odd, random) ?

dank und gruss
Post Reply