From: "Puttkammer, Roman" <roman.puttkammer@multex.com>
To: "'Dunn-Roberts, Richard'" <RICHARD.R.DUNN-ROBERTS@saic.com>,
cygwin@cygwin.com
Subject: RE: bash wildcard expansion
Date: Thu, 21 Dec 2000 18:37:00 -0000 [thread overview]
Message-ID: <2CB1272B2212D211974D00805FCB57420AFAFBE6@MSEXCHANGE> (raw)
sorry, my example could't have been worse: i just wanted to
illustrate that the asterix was being expanded (by the shell?)
even though it's escaped.
the problem is: when invoking
java someclass \*
the \* is being expanded to the list of files in the current
directory (the class is invoked with a list of filenames rather
than with a "*".) AFAIK that shouldn't be.
roman
> -----Original Message-----
> From: Dunn-Roberts, Richard [ mailto:RICHARD.R.DUNN-ROBERTS@saic.com ]
> Sent: Thursday, December 21, 2000 9:06 PM
> To: cygwin@cygwin.com
> Subject: RE: bash wildcard expansion
>
>
> It looks to me as if the reason here is that cmlistener.class is being
> passed to java. Java does not take the extension.
>
> The correct command is > java cmlistener
> What is being issued is > java cmlistener.class
>
> Since Java uses the dot as a path separator, it is looking for
> cmlistener/class.class
>
> As to why it is working in dos, I don't know that answer to that.
>
> I'm curious. Why do you want to invoke the Java VM with
> multiple class
> files on the command line. Only the first would get
> executed, I think, and
> the rest would be treated as command line arguments (String
> args[]) to the
> first.
>
>
> Richard Dunn-Roberts
> Science Applications International Corporation
> 12479 Research Parkway
> Orlando, Florida, 32826-3248
>
> richard.r.dunn-roberts@saic.com
>
> vox: (407) 207 2752
> fax: (407) 277 5395
>
>
>
> -----Original Message-----
> From: Puttkammer, Roman [ mailto:roman.puttkammer@multex.com ]
> Sent: Thursday, December 21, 2000 8:40 PM
> To: 'cygwin@cygwin.com'
> Subject: bash wildcard expansion
>
>
>
> I hope i'm not getting flamed for this one, but what am I missing? A
> command line argument is being expanded by bash even though
> it's escaped.
>
> /tibrv/src/examples/java# D:/jdk1.3/bin/java.exe \*
> Exception in thread "main" java.lang.NoClassDefFoundError:
> cmlistener/class
>
> "cmlistener.class" is the first filename in the directory.
>
> Same thing if i'm using single quotes to escape. Note that
> java.exe does not
> expand arguments itself; it works as expected from a DOS shell:
>
> D:\TIBCO\TIBRV\src\examples\java>java "*"
> Exception in thread "main" java.lang.NoClassDefFoundError: *
>
> "ls '*'" or "ls \*" works as expected ("ls: *: No such file
> or directory".)
>
> roman
>
> Cygwin DLL version: 1001 / 6
> GNU bash, version 2.04.0(1)-release (i586-pc-cygwin)
>
> --
> To pour bottled sauce over salad is to miss the point of
> salad altogether.
> - Fairways,
> advertisement for olive oil
>
> This email message is for the sole use of the intended
> recipient(s) and may
> contain confidential and privileged information. Any
> unauthorized review,
> use, disclosure or distribution is prohibited. If you are
> not the intended
> recipient, please contact the sender by reply email and
> destroy all copies
> of the original message.
> Any views expressed in the email message are those of the
> individual sender
> except where the sender specifically states them to be
> the views of
> Multex.com, Inc.
>
> Roman Puttkammer
mailto:putt@multex.com
Multex.com, Inc. http://www.multex.com
33 Maiden Lane tel +1 (212) 859 9908
New York, NY 10038 fax +1 (212) 859 9810
--
Want to unsubscribe from this list?
Check out: http://cygwin.com/ml/#unsubscribe-simple
--
Want to unsubscribe from this list?
Check out: http://cygwin.com/ml/#unsubscribe-simple
--
Want to unsubscribe from this list?
Check out: http://cygwin.com/ml/#unsubscribe-simple
next reply other threads:[~2000-12-21 18:37 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2000-12-21 18:37 Puttkammer, Roman [this message]
2000-12-21 19:04 ` Chris Abbey
2000-12-21 19:12 ` friedman_hill ernest j
-- strict thread matches above, loose matches on Subject: below --
2000-12-22 5:53 Earnie Boyd
2000-12-21 18:54 Puttkammer, Roman
2000-12-21 19:07 ` Christopher Faylor
2000-12-21 19:37 ` Christopher Faylor
2000-12-21 18:06 Dunn-Roberts, Richard
2000-12-21 17:40 Puttkammer, Roman
2000-12-21 18:31 ` Christopher Faylor
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=2CB1272B2212D211974D00805FCB57420AFAFBE6@MSEXCHANGE \
--to=roman.puttkammer@multex.com \
--cc=RICHARD.R.DUNN-ROBERTS@saic.com \
--cc=cygwin@cygwin.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).