This is the mail archive of the
cygwin@sourceware.cygnus.com
mailing list for the Cygwin project.
Re: __[[__ operator in bash ?
- To: Jean-Paul dot Gabrielli at sema dot fr, cygwin at sourceware dot cygnus dot com
- Subject: Re: __[[__ operator in bash ?
- From: Earnie Boyd <earnie_boyd at yahoo dot com>
- Date: Tue, 8 Feb 2000 10:54:04 -0800 (PST)
- Reply-To: earnie_boyd at yahoo dot com
--- Jean-Paul Gabrielli <Jean-Paul.Gabrielli@sema.fr> wrote:
> Hi,
>
> What to put as first line (#!) to give bash the 'posix' behavior ?
> I did a copy of bash under /usr/bin for portability reasons
>
> When I got the following script:
> #!/usr/bin/sh
> if [[ -d /winnt ]] ; then
> echo "Found Folder!"
> fi
>
> jpgnt-tstvsn9 > test.shl
> [[: not found
> jpgnt-tstvsn9 > bash test.shl
> Found Folder!
>
This is a deficiency of the ash port named as sh.exe. You may modify it to do
one of the following:
1) if [ -d /winnt ]; then
2) if test -d /winnt; then
3) fix the code for the ash port and submit the patches.
Regards,
=====
Earnie Boyd <mailto:earnie_boyd@yahoo.com>
Cygwin Newbies, please visit
<http://www.freeyellow.com/members5/gw32/index.html>
__________________________________________________
Do You Yahoo!?
Talk to your friends online with Yahoo! Messenger.
http://im.yahoo.com
--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com