[Tutor] Permissions Problem
Peter Brown
peterabrown at froggy.com.au
Mon Sep 15 19:58:58 EDT 2003
Lloyd,
THanks for your help.
I sed' the script and she works. I'm a happy man.
Much appreciated, I have to get away from developing on M$ machine.
Peter
At 19:28 15/09/2003 -0400, you wrote:
>The python script was mangled by some Windows processing so that the lines
>are marked with \r\n rather than \n.
>
>You need to remove the extra \r characters from the script. Believe it or
not,
>but that will foul up the shebang processing (at least on some systems).
>
>Peter Brown wrote:
>
>> bash-2.05b$ /usr/bin/python
>> Python 2.2.2 (#1, Feb 24 2003, 19:13:11)
>> [GCC 3.2.2 20030222 (Red Hat Linux 3.2.2-4)] on linux2
>> Type "help", "copyright", "credits" or "license" for more information.
>>
>>>>>print repr(open('/usr/TP/upload.py', 'rb').read(160))
>>
>> '#!/usr/bin/python\r\n# upload.py\r\n# program does two main tasks\r\n#
>> 1. Seeks whether two files exist and then process file contents.\r\n#
>> File YYYMMDD.sm is DDR list'
>>
>>
>> bash-2.05b$ /usr/TP/upload.py
>> : bad interpreter: No such file or directory
>> bash-2.05b$ pwd
>> /usr/TP
>> bash-2.05b$ ls -al upload.py
>> -rwxr-xr-x 1 postgres postgres 6945 Sep 16 08:31 upload.py
>> bash-2.05b$
>>
>> As you can see everything looks OK. /usr/TP is not home directory
>>
>> What could be the problem?
>>
>> Peter
>>
>>
>>
>> _______________________________________________
>> Tutor maillist - Tutor at python.org
>> http://mail.python.org/mailman/listinfo/tutor
>>
>
>--
>Lloyd Kvam
>Venix Corp.
>1 Court Street, Suite 378
>Lebanon, NH 03766-1358
>
>voice: 603-443-6155
>fax: 801-459-9582
>
>
>
More information about the Tutor
mailing list