On Wed, 27 Oct 2010 03:28:16 -0700, Lie wrote: > On Oct 26, 4:04 am, Daniel Fetchinson <fetchin...@googlemail.com> wrote: > >> (2) made me take care of 2 files instead of 1 from now on. > > Not necessarily: > > $ cat heredoc.sh > #!/usr/bin/env bash > python << 'EOF' > print "hello world" > def foo(): > print "foo()" > foo() > EOF > $
Or even better: $ cat hello #!/usr/bin/python print "hello world" def foo(): print "foo()" foo() $ chmod u+x hello $ hello hello world foo() $ which saves an unnecessary shell invocation. -- martin@ | Martin Gregorie gregorie. | Essex, UK org | -- http://mail.python.org/mailman/listinfo/python-list