1. Wildcard

Has anyone coded a file wildcard routine?
Example:
"*.exe" --> returns a sequence of all .exe files on the given path.

Regards,
    Daniel   Berstein
    daber at pair.com

new topic     » topic index » view message » categorize

2. Re: Wildcard

At 02:20 AM 6/14/98 -0300, you wrote:
>Has anyone coded a file wildcard routine?
>Example:
>"*.exe" --> returns a sequence of all .exe files on the given path.
>
>Regards,
>    Daniel   Berstein
>    daber at pair.com
>

I haven't played with it yet, but I do have wildcard.e in my include
directory. I believe it was in the Eu2.0 package, but if not I must have
gotten it from one of the euphoria sites.  I can e-mail it to you if you like

new topic     » goto parent     » topic index » view message » categorize

3. Re: Wildcard

Daniel,

>At 02:20 AM 6/14/98 -0300, you wrote: >Has anyone coded a file
>wildcard routine? >Example: >"*.exe" --> returns a sequence of
>all .exe files on the given path. > >Regards, >    Daniel  =

>Berstein >    daber at pair.com >

>I haven't played with it yet, but I do have wildcard.e in my
>include directory. I believe it was in the Eu2.0 package, but if
>not I must have gotten it from one of the euphoria sites.  I can
>e-mail it to you if you like =


I don't know if this it what you want, but you don't need wildcard.e at a=
ll
if you want something like this:

-- wildcard.ex

include file.e

sequence exe_files

exe_files =3D dir("\\euphoria\\bin\\*.exe")

for files =3D 1 to length(exe_files) do
    printf(1, "%s\n", {exe_files[files][1]})
end for

while get_key() =3D -1 do =

end while

new topic     » goto parent     » topic index » view message » categorize

4. Re: Wildcard

>Has anyone coded a file wildcard routine?
>Example:
>"*.exe" --> returns a sequence of all .exe files on the given path.
If you are to use a
d = DIR(filename.......
statement
you don't need any wildcard rountines!
 It works without wildcard.e as well!!!!

 Around Man
          Mark "Ice Man" Watkin
              KODERZ Software

Got ICQ? UIN: 9546993
http://members.xoom.com/KODERZ/
"You think life's a bitch, then you meet me!"

new topic     » goto parent     » topic index » view message » categorize

5. Re: Wildcard

-----Original Message-----
De: Ad Rienks <Ad_Rienks at COMPUSERVE.COM>
Para: EUPHORIA at cwisserver1.mcs.muohio.edu
<EUPHORIA at cwisserver1.mcs.muohio.edu>
Fecha: domingo 14 de junio de 1998 7:32
Asunto: Re: Wildcard



>I haven't played with it yet, but I do have wildcard.e in my
>include directory. I believe it was in the Eu2.0 package, but if
>not I must have gotten it from one of the euphoria sites.  I can
>e-mail it to you if you like

I don't know if this it what you want, but you don't need wildcard.e at all
if you want something like this:

-- wildcard.ex

include file.e

sequence exe_files

exe_files = dir("\\euphoria\\bin\\*.exe")

for files = 1 to length(exe_files) do
    printf(1, "%s\n", {exe_files[files][1]})
end for

while get_key() = -1 do
end while



Thanks Ad (and all other who replied)!! How stupid from me.... it's that
simple!

Regards,
    Daniel Berstein

new topic     » goto parent     » topic index » view message » categorize

6. Re: Wildcard

Daniel Berstein writes:
> Thanks Ad (and all other who replied)!! How stupid from
> me.... it's that simple!

You weren't stupid. The use of wildcards with dir()
was never documented. I knew about it, but I wasn't
sure exactly how it worked since it's handled by the
the WATCOM routine that Euphoria calls. I intended to
investigate it more and add some notes to dir() in
LIBRARY.DOC. I'll do that for the next release.

I guess this is an "undocumented feature" in the
positive sense.  smile

search.ex and others use euphoria\include\wildcard.e
to select filenames.

Regards,
     Rob Craig
     Rapid Deployment Software

new topic     » goto parent     » topic index » view message » categorize

Search



Quick Links

User menu

Not signed in.

Misc Menu