REMOTE(5) FreeBSD ファイルフォーマットマニュアル REMOTE(5)
名称
remote − リモートホスト記述ファイル |
解説
tip(1) によって知られるシステムとその属性は、 termcap(5) ファイルのような 構造の ASCII ファイルに記録されます。ファイルの各行は、1 つの システムに ついての記述を提供します。フィールドはコロン (‘‘:’’) で分けられています。 \ 文字の直後に改行がある行末は、次の行へ継続されます。 最初のエントリはホストシステムの (複数の) 名称です。システムの名称が 1 つ 以上ある場合、名称は縦棒で区切られます。システムの名称の後に記述フィール ドが続きます。 ‘=’ 記号が続くフィールド名は、文字列型を示します。 ‘#’ 記 号が続くフィールド名は、数値を示します。 ‘‘tip*’’ と ‘‘cu*’’ という名前が付いたエントリは、 tip(1) や、以下で述べ るように tip に対するインタフェース cu(1) でデフォルトのエントリとして使 われます。 tip が電話番号だけをつけて呼び出された時、 ‘‘tip300’’ の形式の エントリを探します。ここで、 300 は接続が張られたボーレートです。 cu イン タフェースが使われた時は、 ‘‘cu300’’ という形式のエントリが使われます。 |
ケーパビリティ
ケーパビリティは、文字列 (str) ・数値 (num) ・ブーリアンフラグ (bool) の いずれかです。文字列ケーパビリティは capability=value のように指定されま す。例えば、 ‘‘dv=/dev/harris’’ のように指定します。数値ケーパビリティは capability#value のように指定されます。例えば、 ‘‘xa#99’’ のように指定し ます。ブーリアンケーパビリティは単にケーパビリティを記述するだけで指定さ れます。 |
at
(str) 自動呼び出しユニットの形式です。 br cm cu di du dv el fs hd ie oe pa pn tc 使用例 |
ここで、ケーパビリティの継続機能の利用をしめす短い例をお見せしましょう。 この定義は、56k モデム接続、115200 bps の最初のシリアルポート、パリティ無 し、標準の行編集文字とファイル終端文字付きの Hayes コマンド集合の使用を定 義しています。 arpavax エントリは、UNIX-57600 エントリのすべてを含み、そ れに加えて arpavax 用の電話番号を含んでいます (この場合は @ 文字であり、 電話番号は環境変数から取得されます)。 UNIX-57600:\ :dv=/dev/cuaa0:el=^D^U^C^S^Q^O@:oe=^D:du:at=hayes:br#115200:pa=none: arpavax|ax:\ :pn=\@:tc=UNIX-57600 |
関連ファイル
/etc/remote
/etc に置かれた リモートホスト記述ファイル。 関連項目 |
歴史
remote ファイル書式は 4.2BSD から登場しました。 |
バグ
tip(1) ユーティリティは、シリアルポートのデータレートに、シリアルポート用 のシステムデフォルトではなく、独自の表現を使用します。 FreeBSD 10.0 October 20, 2003 FreeBSD 10.0 |