emacs-orgmode
[Top][All Lists]
Advanced

[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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]