home *** CD-ROM | disk | FTP | other *** search
- ----------------------------------------------------------------------
- The FJD Underline Toolkit (c) 1990-94 F.Jorga All Rights Reserved
- ----------------------------------------------------------------------
- PROGRAMM : _FIND
- VERSION : 3.1 / 1.1.94
- AUTOR : Frank Jorga
- KONTAKT : CIS: 100325,3500
-
- Diese Programm ist Shareware. Es ist so wie es ist.
- Der Autor übernimmt keinerlei Haftung für garnichts.
- Sie dürfen das Programm verwenden solange Sie (oder Ihr Computer)
- wollen (was auch immer zuerst eintrifft). Sie dürfen dieses Programm
- auch nach Belieben weitergeben sofern es nicht gewerblich genutzt
- wird und diese Datei dabei ist.
-
- Als Lizenz*aufwand* wünsche ich mir eine CIS Mail mit folgendem Anfang
-
- TO: Frank Jorga, 100325,3500
- Ich findes das Programm (gut/schlecht) weil ....
-
- Damit sind Sie registrierter Benutzer und ich um eine Erfahrung
- reicher. <g>
-
- Die gewerbliche Nutzung ist mit mir gesondert zu besprechen,
- ansonsten untersagt. Unter gewerblich verstehe ich Unternehmen
- die mindestens 6 Nullen im (amtlichen) Umsatz haben.
-
- Support erfolgt bei diesem Programm leider nur nach Lust, Laune
- und Zeitbedarf. Es sei denn, die Aufgabe ist technisch reizvoll.
-
-
- Nach der Bürokratie nun zur Funktionsweise:
-
- _FIND dient zur Suche und Bearbeitung von bestimmten Dateien
- in drei Bereichen:
-
- 1) über alle erreichbaren Laufwerke und Verzeichnisse (-a)
- 2) über das aktuelle Laufwerk
- 3) über einen Pfad auf dem aktuellen Laufwerk (-p)
-
- zusätzlich können Einschränkungen gemacht werden:
-
- 1) nur bestimmte Datumsbereiche (-dg, -de, -dl)
- 2) nur Dateien die ein bestimmtes Wort enthalten (-t)
-
- Da man sich die Parameterstruktur kaum merken kann, erklärt sich das
- Programm weitgehend selbst, wenn man es ohne Parameter aufruft.
-
-
- Bedienungsbeispiele
-
- Alle Dateien *.exe auf dem aktuellen Laufwerk ausgeben
-
- _find *.exe
-
-
- Alle Dateien *.c oder *.h auf dem aktuellen Laufwerk ausgeben
-
- _find *.[ch]
-
-
- Alle Dateien *.c auf allen Laufwerken mit Pfad ausgeben
-
- _find *.c -a -l
-
-
- Alle Dateien *.bak auf dem aktuellen Laufwerk löschen
-
- _find *.bak -s"del $$"
-
- Die Anführungszeichen sind wichtig, da Leerstellen enthalten sind !
- (Häufigste Fehlerquelle !)
-
-
- Alle BASIC-Sourcen auf Diskette sichern
-
- _find *.bas -a -s"copy $$ a:"
-
-
- Alle Dateien *.c im aktuellen Baum auf *.bak sichern (kopieren).
-
- _find *.c -p. -s"copy $$ $.bak"
-
-
- Alle Dateien *.bat auf allen Laufwerken die das Wort 'smartdrv'
- enthalten auslisten.
-
- _find *.bat -a -tsmartdrv -s"type $$"
-
- mehr als ein Fragment bei -t ist in der bestehenden Version nicht
- möglich. Die Suche erfolgt "case-sensitive" also unterschieden nach
- Groß- und Kleinschreibung. Wenn Sie nicht sicher sind sind, ob das
- Wort groß oder klein geschrieben wurde, dann machen Sie mehrere
- Durchläufe für alle möglichen Alternativen.
-
-
- Alle Dateien anzeigen die nach dem 1.12.1993 erstellt wurden
-
- _find * -dg1.12.1993 -l
-
-
- Alle Dateien auf Diskette sichern, die heute bearbeitet wurden. Bei
- mir ist heute übrigens der 6.1.94
-
- _find * -de6.1.1994 -a -s"copy $$ a:"
-
-
- Wenn man mit der Wildcardnotation von UNIX nicht firm ist, aber dennoch
- schlimmere Dinge vorhat, wie z.B. Mengen von Dateien zu löschen, möchte
- ich dringend empfehlen, die Dateien erst einmal nur auszugeben, um
- festzustellen welche nun tatsächlich dabei erwischt werden.
-
- _find * -s"del $$"
-
- Zum Beispiel hat eine ähnlich geniale Wirkung wie der "rm -r" vom UNIX.
- Das Laufwerk ist mit Sicherheit hinterher leer! In einigen Fällen ist
- das aber doch der gewünschte Zweck. Wer also seiner Sache nicht
- hundertprozentig sicher ist sollte die "-s" Kommandos lieber auf TYPE
- und COPY beschränken.
-
-
- Besonders bewährt hat sich das Programm in folgenden Bereichen
- - Suche nach dem verlorenen Sohn
- - BAK-Dateien vernichten
- - SIK-Dateien vernichten
- - Sicherungsautomat für neuere Versionen (über das Datum)
-
- Für manche Aufgaben wie z.B. das Löschen von BAK-Dateien bietet sich
- die AUTOEXEC.BAT als automatisierter Wirkungsort an.
-
- Die Bedienung des Programmes ist zugegebenermaßen etwas kryptisch, aber
- der Denkaufwand rentiert sich definitif! Außerdem soll damit nicht
- der ohne-mein-wie-n-dos-mache-ich-garnichts-casual-anmauser <g>
- angesprochen werden als vielmehr der professionelle Anwender und
- Programmierer. Aus dem Underline-Toolkit gibt es noch weitere Tools.
- Sofern Interesse besteht, bitte in der Mail vermerken.
-
- Viel Erfolg !
- Danke fürs Downloaden und die neue Bekanntschaft
- 6.1.1994
- Frank Jorga
- CIS 100325,3500