从 github markdown 编辑器粘贴与粘贴到其他地方不同

Pasting from github markdown editor is different from pasting elsewhere

背景

我一直在记录我 运行 解决这个问题时使用的一些有用的脚本... 我想要 table 中的语法高亮代码,我的第一次尝试是使用如下所示的原始降价代码,但无法使语法高亮工作

|   |   |
|---|---|
|   |   |

经过一些挖掘,我发现 html table 也可以工作,所以我选择了 this
这样的结果 但是,当我尝试从呈现的 markdown 页面或 github 中除 markdown 编辑器之外的任何地方(呈现的页面,vscode...等)复制时,它总是给我一个换行符,这将导致粘贴到 shell 时出错,谁能告诉我为什么会这样?

比较

github markdown editor 复制:Pic
粘贴到 shell 中:Pic

elsewhere (Web in this case) 复制:Pic
粘贴到 shell 中:Pic



不好意思各位,嵌入图片声望太低(╥﹏╥)

只需删除斜杠并将竖线字符放在该行的最后一个字符:

ifconfig "$(route ... )" |
grep 'inet addr' | ... | awk '{print }'

这样不管|后面的空格都行。