[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [O] [Babel] Blank line preceeds tangled data
From: |
Bernt Hansen |
Subject: |
Re: [O] [Babel] Blank line preceeds tangled data |
Date: |
Fri, 26 Aug 2011 06:20:44 -0400 |
User-agent: |
Gnus/5.110018 (No Gnus v0.18) Emacs/23.2 (gnu/linux) |
Rainer M Krug <address@hidden> writes:
> On Fri, Aug 26, 2011 at 6:35 AM, Nick Dokos <address@hidden>
> wrote:
>
> Bernt Hansen <address@hidden> wrote:
>
> > Hi,
> >
> > When I tangle some file such as
> >
> > #+begin_src sh :tangle x.sh
> > #!/bin/sh
> > echo done
> > #+end_src
> >
> > I get the following output which includes a blank line up
> front.
> >
> > ,----[ x.sh ]
> > |
> > | #!/bin/sh
> > | echo done
> > `----
> >
> > Doesn't this break the shebang line on unix? I don't think the
> leading
> > blank line should be in the tangled output.
> >
>
> Not sure why it's there (I'm sure Eric S. will enlighten us)
> but you can get rid of it with :padline no.
>
>
> and there is also the :shebang parameter to specify the shebang, so
>
>
> #+begin_src sh :tangle x.sh :shebang #!bin/sh :padline no
> echo done
> #+end_src
>
> will give you the expected file x.sh. No idea why it is not enabled
> in your config.
Thanks Rainer and Nick!
I didn't know about either of these babel options.
The :shebang line works for me.
Regards,
Bernt