tutorial online link font examples markdown github-flavored-markdown

online - markdown tutorial



¿Cómo se escapa backticks en markdown? (3)

Creo que necesitas cambiar el "delimitador" de un solo tick de vuelta a un doble ...

es decir: ``value3=/`hostname/` ``

debe hacer

> value3=/`hostname/`

Estoy escribiendo alguna documentación en markdown y quiero documentar cómo crear un archivo de texto usando un HEREDOC de bash. Aquí está el comando que quiero documentar:

# cat > /tmp/answers.txt <<EOT > value1=blah > value2=something else > value3=`hostname` > value4=onetwothree EOT

En markdown, se usa el `para representar el texto como" código ". He intentado hacer esto ...

`# cat > /tmp/answers.txt <<EOT` `> value1=blah` `> value2=something else` `> value3=/`hostname/`` `> value4=onetwothree` `EOT`

... pero eso resulta en algo que se parece a esto ...

# cat > /tmp/answers.txt <<EOT > value1=blah > value2=something else > value3=/

nombre de host
> value4 = onetwothree
EOT


Este bloque de código de abajo hace el truco.

``` # cat > /tmp/answers.txt <<EOT > value1=blah > value2=something else > value3=`hostname` > value4=onetwothree EOT ```

Los tres Backtick significan que es un fragmento de código y un fragmento debe terminar con tres Backtick más.

Para obtener más ayuda con Markdown, consulte este CheatSheet.


La documentación original de la sintaxis de Markdown cubre esto ; dice que tienes que usar múltiples comillas invertidas para encerrar la expresión del código, así:

``here you go - ` this was a backtick``

hace como esto:

here you go - ` this was a backtick

Si desea incluir una marca de retroceso en el texto normal , no en un bloque de código, un escape de barra invertida hace el truco; por ejemplo esto:

Here''s a backtick: /`; then, here''s another one: /`

hace como esto:

Aquí hay un backtick: `; entonces, aquí hay otro:

( github esto en github y github y se comporta de la misma manera, así que no es solo una rareza SO)