On 2006-08-09 at 08:02:03 (+0200), Stephan Kuhagen wrote: > Don't yell at me for bringing in another language, but I really like the > trick, Tcl does: > > > #!/bin/sh > > # The next line starts Tcl \ > > exec tclsh "$0" "$@" > > This works by the somewhat weird feature of Tcl, that allows comments to be > continued in the next line with "\" at the end of the comment-line. It > looks unfamiliar, but has several advantages, I think. First it's really > VERY unlikely, that there is no /bin/sh (while I found systems with > different places for env), and you can add some other features at or before > the actual call of the interpreter, i.e. finding the right or preferred > version... - This way I coded a complete software-installer, that runs > either as a Tcl/Tk-Script with GUI, or as bash-script, when no Tcl is > available. - I really would like to have something like that for python, > but I did not find a way to achieve that, yet.
You could use: #!/bin/sh """exec" python "$0" "$@""" :) -- __ ____________________________________________________________________ | \/ | Michał Bartoszkiewicz <[EMAIL PROTECTED]> | _ ) | |\/| | GG:2298240 | _ \ |_| |_|_For all resources, whatever it is, you need more. [RFC1925]_|___/ -- http://mail.python.org/mailman/listinfo/python-list