delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2001/03/09/02:08:14

Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT sources DOT redhat DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT sources DOT redhat DOT com>
List-Help: <mailto:cygwin-help AT sources DOT redhat DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT sources DOT redhat DOT com
Delivered-To: mailing list cygwin AT sources DOT redhat DOT com
Message-ID: <3AA87E5C.73329EC4@Wanadoo.fr>
Date: Fri, 09 Mar 2001 07:55:24 +0100
From: Jerome BENOIT <JGMBenoit AT Wanadoo DOT fr>
X-Mailer: Mozilla 4.76 [en] (Win98; U)
X-Accept-Language: en
MIME-Version: 1.0
To: Cygnus <cygwin AT sourceware DOT cygnus DOT com>
Subject: bug or feature: `eval' vs `#!'

Hello:

Under Win98 script files with as first line

eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}' && eval 'exec perl
-S $0 $ argv:q'

contrary to script files with bang mechanism (`#! <executable>')
are not identify as executable (and we cannot set them executable with
`chmod'),
and therefore the completion mechanism does NOT work for them.



Is it a bug or a feature ?

Byebye,
Jerome BENOIT


--
Want to unsubscribe from this list?
Check out: http://cygwin.com/ml/#unsubscribe-simple

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019