Thanks to all who responded. There are some good ideas here that jarred me back into the UNIX world where nearly anything is possible if you just think about it a bit. Regards, DLH "David Humphrey" <dhumphrey at pdqdot.net> wrote in message news:69AD80E50414598C.875157435733CF34.B50964BA627F4825 at lp.airnews.net... > I'm sure this one has been answered before, but I couldn't find the solution > in any of the newgroups, so here goes again. > > I can run bash scripts that are in the path but not python scripts. Each > script has the appropriate (I think) #! declaration on the first line. > Here's a short record of my tests: > > $ pwd > /home/administrator > > $ echo $PATH > /usr/local/bin:/usr/bin:/bin:/cygdrive/c/WINNT/system32:/cygdrive/c/WINNT:/c > ygdrive/c/BGIUtils:/cygdrive/d/Utils/Python20/:/cygdrive/d/Utils/ULTRAE~1:/c > ygdrive/d/Utils/Perl/bin/:/cygdrive/d/dlh/bin:. > > $ ls -al /usr/local/bin > total 1 > drwxr-xr-x 2 administ None 0 Jan 10 16:01 . > drwxr-xr-x 5 administ None 0 Jan 10 16:01 .. > -rwxr-xr-x 1 administ None 59 Apr 5 11:35 test.sh > -rwxr-xr-x 1 administ None 77 Apr 5 11:34 test1.py > -rwxr-xr-x 1 administ None 92 Apr 5 11:39 test2.py > > $ cat /usr/local/bin/test.sh > #!/usr/bin/bash > echo "Hello, World (from the bash script)" > > $ cat /usr/local/bin/test1.py > #!d:/Utils/python20/python.exe > print "Hello, World (from the python script)" > > $ cat /usr/local/bin/test2.py > #!/cygdrive/d/Utils/python20/python.exe > print "Hello, World (from the python test2 script)" > > $ test.sh > Hello, World (from the bash script) > > $ test1.py > d:\Utils\python20\python.exe: can't open file '/usr/local/bin/test1.py' > > $ test2.py > d:\Utils\python20\python.exe: can't open file '/usr/local/bin/test2.py' > > $ > > > From this, I infer that cygwin bash understands the #! notation properly, so > I must have a problem with paths or some other configuration parameter. > Also, I've run these same tests with c:\ instead of /cygdrive/c and d:\ > instead of /cygdrive/d. > > Has someone out there been successful doing this? > > Configuration details: > > Windows NT 4.0 > GNU bash, version 2.04.5(12)-release (i686-pc-cygwin) > ActiveState Python 2.0.3 > > Regards, > David L. Humphrey > Manager, Software Development > Bell Geospace, Inc > > > > > > > > >
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4