Osx

手冊頁引號字元

  • September 3, 2021

我剛剛瀏覽了幾man頁以查找一些不同的命令,包括grepand ifconfig

我注意到幾頁後,內容使用一種奇怪的語法來標註我認為是引號的內容(反引號後跟單引號或雙引號):

`text'

報價範例

為什麼他們不能使用'or"來打開關閉報價?

更新

我現在意識到這應該是加粗字元而不是注意引號。格式化時我的系統是否有任何理由忽略這些?我正在使用 OSX。

歷史上,手冊頁是用troff/nroff標記語言編寫的,儘管現在有替代品,例如DocBook

Troff 用於準備輸出到照排機(或 PostScript 或 PDF 等格式的文件),它將自動將輸入中的```和'字元更改為彎引號,並且. (請參閱Troff 使用者手冊,第 2.1 節)。

Nroff 是man命令在輸出到終端時執行的內容,它將不加改變地傳遞這些字元。

這些引用實際上是在 FreeBSD 和 OSX 中舊版本 GNU grep (2.5.1)的手冊頁原始碼中:

.B GREP_COLOR
environment variable. WHEN may be `never', `always', or `auto'

較新版本的 GNU grep 在手冊頁原始碼中沒有這些引號:

.I WHEN
is
.BR never ", " always ", or " auto .

引用自:https://unix.stackexchange.com/questions/204868