引用コマンド

引用コマンド

Linuxの使い方を学びながら、私は前に逆引用符(`)と一重引用符(')を使ってコマンドを引用する慣用語に何度も触れました。

`rm -rf /tmp/foo/bar'

(JWZサイトでこのような質問がずっと見えることを初めて知りました。ずっと前のことですが、彼に尋ねたかもしれません。)

コマンドを引用するこの方法にはどのような意味がありますか?これで、人々が私が投稿したものをコピーして貼り付けてタグを省略する方法がわからない場合は、コマンドが失敗するようにこのタスクを直接実行します。

上記のように独自の段落でオフセットを指定する代わりに、実行中のテキストでmysql -hlocalhost -u -p -A bigdatabaseのようなコマンドを明確にする好ましい方法はありますか?

ベストアンサー1

良いタイポグラフィのためには、開いている引用符と閉じる引用符の文字の外観が互いに異なり、対称でなければなりません。一部の古いコンピュータフォント(Sunコンソールなど)バックティックそして アポストロフィ現代のフォントは彼を表す傾向があります。ストレス そして垂直一重引用符代わりに。 Unicodeは、引用符を開くと閉じるために別々の文字を提供するようになりました。

文字とバックティック+アポストロフィルールの記録に関連するすべてのUnicodeコードポイントを含む記事全体を以下で読むことができます。http://www.cl.cam.ac.uk/~mgk25/ucs/quotes.html

バックティック+アポストロフィの使用が視覚的に魅力的かどうかは、完全にフォントによって異なります。TeX/ラテックスフォントはバックティックとアポストロフィを開いて閉じる引用符として解釈します。バックティックとアポストロフィを使用して引用することは、まだ(ASCII形式)EmacsおよびTeXinfoドキュメントで一般的です。

私は個人的に文脈に応じて引用習慣を調整する傾向があります。

  • マークアップ言語(SEサイトのマークダウンなど)を使用するときは、固定幅フォントのマークアップ構文を使用してください。

  • 一般的なASCIIテキストを書くとき、私はバックティックを避ける傾向があります。バックティックはシェルに特別な意味があるため、一重引用符または二重引用符を使用してコマンド部分を囲みます。 (両側の引用符の文字は同じです。)

  • LaTeXやEmacsドキュメントを書くとき、私は逆引用符+アポストロフィルールを使います。

おすすめ記事