この質問にはすでに回答があります :Unixのマニュアルページで二重引用符の代わりに二重引用符を使用するのはなぜですか?
(2つの回答)
5年前に閉鎖されました。
Linux
(2つの回答)
5年前に閉鎖されました。
数人のman
を調べたところです grep
を含むいくつかの異なるコマンドのページ およびifconfig
。
数ページにわたって気づきましたが、コンテンツは奇妙な構文を使用して、引用符と思われるものを示しています(バックティックの後に一重引用符または二重引用符が続きます):
`text'
なぜ彼らは'
を使用できないのですか または"
とを開く 引用を閉じる?
更新
私は今、これは引用符に注意するのではなく、文字を太字にする必要があることに気づきました。私のシステムがフォーマット時にこれらを無視する理由はありますか? OSXを使用しています。
承認された回答:
マニュアルページは歴史的にtroff/nroffマークアップ言語で書かれていましたが、現在はDocBookなどの代替言語があります。
写真植字機(またはPostScriptやPDFなどの形式のファイル)への出力を準備するためのTroffは、`
を自動的に変更します。 および'
湾曲した引用符への入力の文字、‘
および’
。 (Troffユーザーズマニュアルのセクション2.1を参照してください。)
Nroff、これはman
コマンドは、出力が端末に送信されるときに実行され、それらの文字を変更せずに通過させます。
これらの引用は、実際にはFreeBSDおよびOSXの古いバージョンのGNU grep(2.5.1)のrawmanページにあります。
.B GREP_COLOR
environment variable. WHEN may be `never', `always', or `auto'
GNU grepの最近のバージョンでは、manページにこれらの引用符がありません:
.I WHEN
is
.BR never ", " always ", or " auto .