在markdown中突出显示bash / shell代码

如何在markdown文件中突出显示bash / shell命令?


例如,要突出显示我写的js

 ```js function () { return "This code is highlighted as Javascript!"} ``` 

为了突出显示HTML代码,我使用```html

我们如何突出显示bash / shell命令?

取决于降价渲染引擎和降价风格。 这没有标准。 例如,如果你的意思是github flavored markdown, shell应该可以正常工作。 别名是shbashzsh 。 你可以在这里find可用的语法词法分析器列表

使用knitr包装:

 ```{r, engine='bash', code_block_name} ... 

例如:

 ```{r, engine='bash', count_lines} wc -l en_US.twitter.txt ``` 

你也可以使用:

  • engine='sh'为shell
  • engine='python'
  • engine='perl'engine='haskell'和一堆其他的C语言,甚至gawkawk