Author: Roy Eassa
Date: 08:01:45 05/27/02
Go up one level in this thread
On May 27, 2002 at 10:59:57, Roy Eassa wrote: >On May 26, 2002 at 23:11:06, Christophe Theron wrote: > >>On May 26, 2002 at 16:32:15, Roy Eassa wrote: >> >>>On May 26, 2002 at 15:39:32, Christophe Theron wrote: >>> >>>>On May 26, 2002 at 14:52:15, Roy Eassa wrote: >>>> >>>>>On May 26, 2002 at 14:00:48, Jeremiah Penery wrote: >>>>> >>>>>>On May 26, 2002 at 01:49:09, Christophe Theron wrote: >>>>>> >>>>>>>On May 25, 2002 at 17:04:10, Jeremiah Penery wrote: >>>>>>> >>>>>>>>On May 25, 2002 at 15:29:31, Christophe Theron wrote: >>>>>>>> >>>>>>>>>So I wrote an utility that makes no assumption on the type of the files to >>>>>>>>>search and can be used to do various things neither find nor grep can do. >>>>>>>> >>>>>>>>For example? >>>>>>> >>>>>>> >>>>>>> >>>>>>>ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ >>>>>>>³ EF Version 1.00 Copyright (c) 1995 Christophe Th‚ron ³ >>>>>>>³ Recherche de chaŒne de caractŠres dans tout fichier ³ >>>>>>>ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ >>>>>>>Syntaxe: EF fichier "texte" [/option] [/option] ... >>>>>>> /u : tenir compte des majUscules/minUscules >>>>>>> /e : mot Entier: texte ne doit pas faire partie d'un autre mot >>>>>>> /f : afficher seulement le nom du Fichier >>>>>>> /n : afficher le nom du fichier et le Nombre d'occurences >>>>>>> /s : parcourir aussi tous les Sous-r‚pertoires >>>>>>> /m : afficher une Marque devant le texte trouv‚ >>>>>>> /p : afficher la Position du texte dans le fichier >>>>>>> /l : afficher le nø de la Ligne (pour les fichiers textes) >>>>>>> /t : afficher le Texte, sans le nom du fichier >>>>>>> /c : afficher la ligne ComplŠte (jusqu'… 255 caractŠres) >>>>>>> /a : afficher le nom des fichiers dont le texte est Absent >>>>>>> /i : afficher le texte s'il n'apparaŒt dans aucun fichier >>>>>>> /d : afficher ce qu'il y a DerriŠre le texte trouv‚ >>>>>>>Dans le texte, le caractŠre '?' sert de joker. >>>>>>>En sortie, ERRORLEVEL=1 si texte trouv‚, ERRORLEVEL=0 si pas trouv‚. >>>>>>>Pendant la recherche, [Espace]=PAUSE [Echap]=ARRET >>>>>>> >>>>>>>Exemples: EF *.C printf EF *.exe ver: /u EF *.* "??DOS ?.??" /M /p >>>>>>> >>>>>>> >>>>>>> >>>>>>>I'm sorry, it's in french. >>>>>>> >>>>>>>You can switch case sensitivity. You can search for whole words only. You can >>>>>>>get a listing with file names only (which file contains this?), you can get a >>>>>>>listing with number of occurences instead of the occurences themselves, you can >>>>>>>search in the subdirectories, you can get a listing with a big mark before the >>>>>>>occurences (to make them more easy to read), you can get a listing with the >>>>>>>absolute position of the occurences in the files (in characters) or the line >>>>>>>number (for text files only). >>>>>>> >>>>>>>You can also print the occurence itself without the file name, get the full >>>>>>>occurence up to 255 characters, get a listing of files NOT containing the text, >>>>>>>print the text only if it appears in NO file, and finally not print the >>>>>>>occurence but only the text that follows immediately the occurence. >>>>>>> >>>>>>>Additionally an errorlevel is returned if the text is found (useful for batch >>>>>>>files) and you can use space and escape to pause and stop. >>>>>>> >>>>>>>It does not work with regular expressions, it only accept the "?" character as >>>>>>>joker. But it is very fast. >>>>>>> >>>>>>>Find is nowhere near. >>>>>> >>>>>>You're correct that "find" can't do all of these things, but it can do several >>>>>>of those things. Perhaps in a previous version, the command couldn't do much, >>>>>>but a lot of the command-line utilities have become pretty powerful since >>>>>>Windows2000. Maybe this is only in the "Professional" edition of WindowsXP, not >>>>>>the "Home" edition - I don't know. >>>>> >>>>> >>>>> >>>>>Your post shows up in a different font than any other post I've ever read here. >>>>>It seems to be a reproducible attribute of that one post. Very strange... >>>> >>>> >>>>It's because I have sent the output of my "EF" DOS utility to a file and >>>>directly pasted the file in the message. >>>> >>>>French accentuated DOS characters (like é, è or à) do not translate correctly to >>>>Windows accentuated characters without a specific conversion. >>>> >>>> >>> >>> >>>No, your post showed up in the browser (IE 6) with the same font as always. It >>>was Jeremiah's response that used a different font. (Neither font shows the >>>French fonts correctly.) My response to Jeremiah's post was also in the new >>>font, as was your reponse to me. >>> >>>As I compose this, I see the usual font. But once I post it and go read it, I >>>bet it will be in the new font. >>> >>>I have read many thousands of posts in CCC and Jeremiah's was the first one I'd >>>ever seen the browser render in a completely different font. >> >> >> >>I'm using IE6 here and the fonts look as usual (Courrier TrueType). >> >>I don't know what the problem is. Maybe a transmission problem? Have you tried >>to hit Ctrl-Reload to force the page to reload? >> >> >> >> Christophe > > >It's not a problem, just an oddity. It's still happening today, but only on >this thread and only since Jeremiah's post. Reloading doesn't change it. Maybe >there was a hidden character in Jeremiah's post that triggered something in my >browser? Now trying Netscape 4.7 and font is normal, so the strange behavior was only with IE 6 on my system (XP Home).
This page took 0 seconds to execute
Last modified: Thu, 15 Apr 21 08:11:13 -0700
Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.