delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2007/08/21/11:16:02

X-Spam-Check-By: sourceware.org
To: cygwin AT cygwin DOT com
From: Thorsten Kampe <thorsten AT thorstenkampe DOT de>
Subject: Re: Shell scripts on FAT volumes
Date: Tue, 21 Aug 2007 16:15:16 +0100
Lines: 30
Message-ID: <faevi5$q26$2@sea.gmane.org>
References: <faetbb$q26$1 AT sea DOT gmane DOT org> <ca5781c80708210742o34466f8xf334892a0a7a898e AT mail DOT gmail DOT com>
Mime-Version: 1.0
User-Agent: MicroPlanet-Gravity/2.70.2067
X-IsSubscribed: yes
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com

* yitzle (Tue, 21 Aug 2007 10:42:24 -0400)
> On 8/21/07, Thorsten Kampe <thorsten AT thorstenkampe DOT de> wrote:
> > I just noticed (on two different Windows XP) Cygwin installation that
> > Shebang shell scripts are not executable on FAT32 volumes (like usb
> > drives). The mount man page says "Normally, files ending in certain
> > extensions (.exe, .com,  .bat,  .cmd) are  assumed  to be executable.
> > Files whose first two characters begin with  '#!' are also considered
> > to be executable."
>
> I created test.sh on my USB key (FAT):
> 
> > cat > test.sh << END
> #!/usr/bin/bash
> echo "Test!"
> END
> 
> Then I did
> > chmod 700 test.sh
> 
> Then I ran it:
> > ./test.sh
> 
> Worked fine.

Hm yeah, I was unprecise. Executing works for me, too. But tab 
completion doesn't or something as simple as "which startkde" for 
scripts in $PATH. Also in start scripts like startxwin.bat I can't 
simply put "startkde", I have to say "sh /bin/startkde".

Thorsten


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


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