programing

마크다운에서 bash/shell 명령을 강조 표시하는 방법은 무엇입니까?

javajsp 2023. 5. 20. 00:11

마크다운에서 bash/shell 명령을 강조 표시하는 방법은 무엇입니까?

마크다운 파일에서 Bash/shell 명령을 강조 표시하려면 어떻게 해야 합니까?


예를 들어, 강조 표시하려면js작성자:

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

사용하는 HTML 코드를 강조 표시하려면```html.

Bash/shell 명령을 강조 표시하는 방법은 무엇입니까?

셸 세션 명령 시퀀스를 사용자가 볼 때 강조 표시하려면(가상 스크립트 파일의 내용이 아닌 프롬프트를 사용하여) 콘솔을 사용해야 합니다.

```console
foo@bar:~$ whoami
foo
```

GitHub 마크다운 미리보기 탭 스크린샷

마크다운 렌더링 엔진과 마크다운 맛에 따라 다릅니다.이것에 대한 기준은 없습니다.예를 들어 깃허브가 마크다운 맛을 낸다면,shell잘 작동할 겁니다.별칭은sh,bash또는zsh사용 가능한 구문 어휘 목록은 여기에서 찾을 수 있습니다.

Markdown Cheatsheet에서 좋은 설명을 찾았습니다.

코드 블록은 마크다운 사양의 일부이지만 구문 강조는 그렇지 않습니다.

그러나 GitHub 및 Markdown Here와 같은 많은 렌더러는 구문 강조 표시를 지원합니다.지원되는 언어와 해당 언어 이름을 쓰는 방법은 렌더러마다 다릅니다.Markdown Here는 수십 개의 언어(그리고 diff 및 HTTP 헤더와 같은 실제 언어가 아닌 언어)에 대한 강조 표시를 지원합니다. 전체 목록과 언어 이름 작성 방법을 보려면 highlight.js 데모 페이지를 참조하십시오.

사용에 대한 공식 GitHub 문서를 찾을 수 없었지만,highlight.js저는 많은 언어를 테스트했고 일하는 것처럼 보였습니다.

사용한 언어 목록을 보려면 https://github.com/highlightjs/highlight.js/blob/master/SUPPORTED_LANGUAGES.md

일부 셸 샘플:

Shell:      console, shell
Bash:       bash, sh, zsh
PowerShell: powershell, ps
DOS:        dos, bat, cmd

예:

```bat
cd \
copy a b
ping 192.168.0.1
```

첫 번째 단어를 명령어로 강조 표시하기만 하면 되는 경우 자주 사용합니다.properties:

```properties
npm run build
```  

다음과 같은 정보를 얻을 수 있습니다.

npm 실행 빌드

GFM 구문 강조 코드 블록에 대한 GitHub의 문서에 따름

Linguist를 사용하여 언어 탐지 및 구문 강조를 수행합니다.언어 YAML 파일에서 유효한 키워드를 확인할 수 있습니다.

깃허브에 렌더링됨,console콘솔 뒤에 줄이 파란색으로 표시됩니다. bash,sh또는shell별로 "숙청"하지 않는 것 같아요... 그리고 당신은 사용할 수 있습니다.poshPowerShell 또는 CMD용입니다.

니트러 패키지 사용:

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

예:

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

다음을 사용할 수도 있습니다.

  • engine='sh'포탄으로
  • engine='python'
  • engine='perl',engine='haskell'C 리고많다른은 C같과언심지어들어그은심▁and어▁and지과▁even▁c언▁of▁a-.gawkAWK »

비트 버킷은 구문 강조를 위해 CodeMirror를 사용합니다. Bash 또는사용수있다습니를 할 수 .sh,bash또는zsh자세한 내용은 파일 확장명코드 미러 언어 모드에 대한 구문 강조 구성에서 확인할 수 있습니다.

Obsidian을 할 수 .sh-session

https://prismjs.com/

언급URL : https://stackoverflow.com/questions/20303826/how-to-highlight-bash-shell-commands-in-markdown