[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: [pygame] file mods and svn props for executables



On Tue, May 12, 2009 at 09:46:29PM +0200, Marcus von Appen wrote:
> On, Tue May 12, 2009, James Paige wrote:
> 
> > On Tue, May 12, 2009 at 08:58:02PM +0200, Marcus von Appen wrote:
> > >   #!/...
> > > 
> > > line is usually dealt with correctly by env(), which in turn is executed
> > > correctly by bourne-compatible shells.
> > 
> > Not unless the executable bit is set.
> 
>   sh myfoo.py
> 
> works just great, even without the executable bit (as supposed by bourne
> shells).

No it does not.  Please do not spread disinformation.

    mg@platonas:~ $ cat example.py 
    #!/usr/bin/env python
    if 2 * 2 == 4:
        print "hello"

    mg@platonas:~ $ sh example.py 
    example.py: 4: Syntax error: end of file unexpected (expecting "then")

    mg@platonas:~ $ python example.py
    hello

Marius Gedminas
-- 
Programs that write programs are the happiest programs in the world.
        -- Andrew Hume

Attachment: signature.asc
Description: Digital signature