Bashソースコードをダウンロードしたら、ディレクトリに移動してdoc
次のファイルを見つけました。
bash.1
定期的ですトロフィービルドに使用されるファイルマニュアルページ。bash.0
これは、マニュアルページのプレーンテキストバージョンと同じです。^H
バックスペース制御文字それらの間で自由に配布されます。
これらの制御文字は、Git Web インターフェイスで提供される表現には表示されません。実際のファイルをダウンロードできます。Vimなどのテキストエディタで確認してください。
file
コマンドを実行すると、bash.0
次の出力が印刷されます。
bash.0: ASCII text, with overstriking
以前はこのファイル形式に触れたことがなく、その目的が何であるか、どのように使用するのか知りたいです。 Webでこのフレーズを検索してください。「ASCIIテキスト、下線を引く」あまりインスピレーションを与えません。
ベストアンサー1
選挙区の再調整が使用される方法ですnroff
(参照:トラフユーザーマニュアル) は通常の ASCII よりも印刷可能性が高くなります。
- 太字のテキスト(同じ文字をもう一度交差させる)
- 下線付きテキスト(もう一度下線を引く
_
) - アクセントと発音区別記号(例えば
é
e
再描画によって’
生成されます)
およびターゲット出力デバイスによって許可される他のさまざまなシンボル。
では、bash
これらのファイルは次の規則.0
に従って直接生成されます。nroff
Makefile
.1.0:
$(RM) $@
-${NROFF} -man $< > $@
を使用してこれらのファイルを表示できますless
。その後、再印刷順序を処理し、必要に応じて交換します。
less bash.0
初期nroff
出力はタイプライタースタイルの出力デバイスを対象としており、重複印刷によって目的の視覚出力が生成されるたびにバックアップされます。指摘したとおりチル、同じ文字を2回打つと、連続打撃の避けられないアライメントエラーにより、より大胆な外観が現れることがよくあります。また、沈殿するインクの量を増やすことも役に立ちます。
(troff
対象組版機。)