Se você deseja construir exemplos você mesmo (é isso que estou recebendo da sua pergunta, mas me corrija se estiver errado), use um EXAMPLEbloco em vez de um SRCbloco:
#+BEGIN_EXAMPLE
$ ls
dir1
dir2
file1
file2
...
#+END_EXAMPLE
Ao exportar para HTML, esse bloco se torna:
<pre class="example">
$ ls
dir1
dir2
file1
file2
...
</pre>
Como você pode ver, o conteúdo do bloco exportado é exatamente o mesmo que o conteúdo do EXAMPLEbloco original .
Se você realmente deseja executar um ou mais comandos para produzir saída dinamicamente e incluir os comandos e os resultados no seu documento HTML, precisará modificar o SRCbloco para que fique assim:
#+BEGIN_SRC sh :exports both
ls
#+END_SRC
Se a saída do lscomando inclui os diretórios e arquivos que você listou no seu exemplo ( dir1, dir2, file1, file2), este vai exportar para:
<div class="org-src-container">
<pre class="src src-sh">
ls
</pre>
</div>
<table>
<colgroup>
<col class="left" />
</colgroup>
<tbody>
<tr>
<td class="left">dir1</td>
</tr>
<tr>
<td class="left">dir2</td>
</tr>
<tr>
<td class="left">file1</td>
</tr>
<tr>
<td class="left">file2</td>
</tr>
</tbody>
</table>
Como você pode ver, o próprio código é agrupado em um bloco de código e os resultados são listados em uma tabela.
Observe que você precisará ativar o suporte para shblocos de código explicitamente via:
(require 'ob-sh)
(org-babel-do-load-languages 'org-babel-load-languages '((sh . t)))
Isso ocorre porque, por padrão, o Org Babel somente habilita o suporte a blocos de código Emacs Lisp (como explicado aqui ).
obcoisa, eu tenho mais dois problemas1: existe algumbuilt-in shortcutpara inserir o par de BEGIN_EXAMPLE, gostaria<s then TABde inserir oBEGIN_EXAMPLEalém para definir um trechoyasnippet?2: Recebiorg-html-handle-links: Wrong type argument: stringp, niluma mensagem de erro após alterar o,BEGIN_EXAMPLEmas nada mais, deve haver algo errado com o link no meu arquivo organizacional, existem muitos deles, como possoorg-exportmostrar mais detalhes, como o número da linha que está errado ao falhar na exportação ??