* yitzle (Tue, 21 Aug 2007 10:42:24 -0400) > On 8/21/07, Thorsten Kampe <[EMAIL PROTECTED]> 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/