これは、Ubuntu Online、Fedora Online、Windowsオンラインエミュレーター、MACOSオンラインエミュレーターなどの複数の無料オンラインワークステーションのXNUMXつを使用してOnWorks無料ホスティングプロバイダーで実行できるコマンドxrdbです。
プログラム:
NAME
xrdb-Xサーバーリソースデータベースユーティリティ
SYNOPSIS
xrdb [-オプション ...] [ファイル名]
DESCRIPTION
Xrdb ルートのRESOURCE_MANAGERプロパティの内容を取得または設定するために使用されます
画面0のウィンドウ、またはいずれかまたはすべてのルートウィンドウのSCREEN_RESOURCESプロパティ
画面、またはすべてを組み合わせたもの。 通常、このプログラムはXスタートアップから実行します
ファイルにソフトウェアを指定する必要があります。
ほとんどのXクライアントは、RESOURCE_MANAGERプロパティとSCREEN_RESOURCESプロパティを使用してユーザーを取得します
アプリケーションの色、フォントなどに関する設定。 この情報を持っている
ディスク上ではなくサーバー(すべてのクライアントが利用できる場合)が問題を解決します
以前のバージョンのXでは、メンテナンスが必要でした デフォルト すべてのマシン上のファイル
あなたが使うかもしれないこと。 また、編集せずにデフォルトを動的に変更することもできます
ファイル。
RESOURCE_MANAGERプロパティは、のすべての画面に適用されるリソースに使用されます。
画面。 各画面のSCREEN_RESOURCESプロパティは、追加の(または
その画面に使用されるリソースをオーバーライドします。 (画面がXNUMXつしかない場合は、
SCREEN_RESOURCESは通常は使用されず、すべてのリソースは
RESOURCE_MANAGERプロパティ。)
によって指定されたファイル ファイル名 (または、ファイル名が-またはファイル名がない場合は、標準入力の内容
与えられた)は、オプションで、次の記号が定義されたCプリプロセッサを通過します。
使用されているサーバーの機能に基づく:
SERVERHOST =hostname
接続しているディスプレイのホスト名部分。
SRVR_名
SERVERHOSTホスト名文字列が有効な識別子に変わりました。 たとえば、「my-
dpy.lcs.mit.edu"はSRVR_my_dpy_lcs_mit_eduになります。
HOST =hostname
と同じ サーバーホスト.
DISPLAY_NUM =NUM
サーバーホスト上のディスプレイの番号。
CLIENTHOST =hostname
ホストの名前 xrdb が走っています。
CLNT_名
CLIENTHOSTホスト名文字列が有効な識別子に変わりました。 例えば、
「expo.lcs.mit.edu」はCLNT_expo_lcs_mit_eduになります。
RELEASE =NUM
サーバーのベンダーリリース番号。 この数の解釈は
ベンダーによって異なります。
改訂=NUM
このサーバーでサポートされているXプロトコルのマイナーバージョン(現在は0)。
VERSION =NUM
このサーバーでサポートされているXプロトコルのメジャーバージョン(常に11である必要があります)。
VENDOR = "ベンダー"
サーバーのベンダーを指定する文字列リテラル。
VNDR_名
VENDOR名の文字列が有効な識別子に変わりました。 例:「MITX
コンソーシアム」はVNDR_MIT_X_Consortiumになります。
外部_名
サーバーでサポートされているプロトコル拡張ごとにシンボルが定義されています。 各
拡張文字列名は有効な識別子に変換されます。 例:「X3D-PEX」
EXT_X3D_PEXになります。
NUM_SCREENS =NUM
画面の総数。
SCREEN_NUM =NUM
現在の画面の番号(ゼロから)。
BITS_PER_RGB =NUM
RGBカラー仕様の有効ビット数。 これはログです
ハードウェアができる各プライマリの異なる色合いの数の基数2
生成。 通常、PLANESとは関係がないことに注意してください。
CLASS =ビジュアルクラス
StaticGray、GrayScale、StaticColor、PseudoColor、TrueColor、DirectColorのいずれか。
これは、ルートウィンドウのビジュアルクラスです。
クラス_ビジュアルクラス=ビジュアルID
できる形式のルートウィンドウのビジュアルクラス #ifdef の上。 値は
ビジュアルの数値ID。
色 CLASSがStaticColor、PseudoColor、TrueColor、またはのいずれかである場合にのみ定義されます
DirectColor。
クラス_ビジュアルクラスの深さ=NUM
画面でサポートされているビジュアルごとにシンボルが定義されています。 シンボルには以下が含まれます
ビジュアルのクラスとその深さ。 値はビジュアルの数値IDです。
(複数のビジュアルのクラスと深度が同じ場合、最初のビジュアルの数値ID
サーバーによって報告されたものが使用されます。)
HEIGHT =NUM
ルートウィンドウの高さ(ピクセル単位)。
WIDTH =NUM
ルートウィンドウの幅(ピクセル単位)。
平面=NUM
ルートウィンドウのビットプレーンの数(深さ)。
X_RESOLUTION =NUM
画面のx解像度(ピクセル/メートル)。
Y_RESOLUTION =NUM
画面のy解像度(ピクセル/メートル)。
SRVR_名、CLNT_名、VNDR_名、およびEXT_名 識別子はすべてを変更することによって形成されます
文字や数字以外の文字をアンダースコア(_)に変換します。
感嘆符(!)で始まる行は無視され、コメントとして使用できます。
なお、 xrdb 標準入力から読み取ることができ、変更に使用できます
端末またはシェルスクリプトから直接プロパティのコンテンツ。
OPTIONS
xrdb プログラムは次のオプションを受け入れます。
-助けて このオプション(またはサポートされていないオプション)により、
印刷できるオプションとパラメータ。
-バージョン
このオプションにより、xrdbバージョンが印刷され、プログラムが終了します。
他の操作を実行せずに。
-表示 ディスプレイ
このオプションは、使用するXサーバーを指定します。 見る X(7)。 また、
に使用する画面 -画面 オプション、およびそれは元の画面を指定します
プリプロセッサシンボルは、 -グローバル オプションを選択します。
-すべて このオプションは、画面に依存しない操作を実行する必要があることを示します
リソースプロパティ(RESOURCE_MANAGER)、および画面固有のプロパティ
(SCREEN_RESOURCES)ディスプレイのすべての画面。 たとえば、
と組み合わせて -クエリ、すべてのプロパティの内容が出力されます。 為に -負荷,
-オーバーライド と -マージ、入力ファイルは画面ごとにXNUMX回処理されます。 The
すべての画面の出力で共通して発生するリソースが収集され、
これらは、画面に依存しないリソースとして適用されます。 残りのリソース
画面ごとのプロパティごとに適用されます。 これはのデフォルトモードです
操作。
-グローバル このオプションは、操作を画面上でのみ実行する必要があることを示します-
独立したRESOURCE_MANAGERプロパティ。
-画面 このオプションは、操作がでのみ実行される必要があることを示します
ディスプレイのデフォルト画面のSCREEN_RESOURCESプロパティ。
-画面
このオプションは、操作をで実行する必要があることを示します
ディスプレイの各画面のSCREEN_RESOURCESプロパティ。 為に -負荷, -オーバーライド と
-マージ、入力ファイルは画面ごとに処理されます。
-n このオプションは、指定されたプロパティへの変更を示します(
-負荷, -オーバーライド or -マージ)またはリソースファイル(と一緒に使用する場合) - 編集) すべき
標準出力に表示されますが、実行しないでください。
-静かな このオプションは、重複エントリに関する警告を表示してはならないことを示します
表示されます。
-cpp ファイル名
このオプションは、使用するCプリプロセッサプログラムのパス名を指定します。
しかし xrdb CPP、フィルターとして機能するプログラム、および
-D、-I、および-Uオプションを使用できます。
-nocpp このオプションは、 xrdb 入力ファイルを実行しないでください
プロパティにロードする前のプリプロセッサ。
-未定義 このオプションを使用すると、Cプリプロセッサに渡されます。 それはそれを防ぎます
システム固有のマクロを事前に定義します。
-記号
このオプションは、プリプロセッサ用に定義されているシンボルを示します
標準出力に印刷する必要があります。
-クエリ このオプションは、指定されたプロパティの現在の内容が必要であることを示します
標準出力に印刷されます。 プリプロセッサコマンドが
入力リソースファイルは入力ファイルの一部であり、プロパティの一部ではありません。
このオプションからの出力には表示されません。 The - 編集 オプションを使用して
プロパティの内容をマージせずに入力リソースファイルにマージします
プリプロセッサコマンドに損傷を与えます。
-負荷 このオプションは、入力をの新しい値としてロードする必要があることを示します。
指定されたプロパティ、そこにあったものを置き換えます(つまり、古いコンテンツは
削除されました)。 これがデフォルトのアクションです。
-オーバーライド
このオプションは、入力を置き換えるのではなく、追加する必要があることを示します。
指定されたプロパティの現在の内容。 新しいエントリは以前のエントリを上書きします
エントリー。
-マージ このオプションは、入力をマージして辞書式順序で並べ替える必要があることを示します
置き換える代わりに、指定されたプロパティの現在の内容を使用します。
-削除する このオプションは、指定されたプロパティをから削除する必要があることを示します
サーバー。
-保持 このオプションは、次の場合にサーバーをリセットしないように指示する必要があることを示します。 xrdb is
最初のクライアント。 これは通常の状態では必要ないはずです。
xdm と キシニット 常に最初のクライアントとして機能します。
- 編集 ファイル名
このオプションは、指定されたプロパティの内容が
指定されたファイルに編集され、そこにすでにリストされている値を置き換えます。 これ
デフォルトに加えた変更を元に戻すことができます
コメントまたはプリプロセッサ行を保持するリソースファイル。
-backup string
このオプションは、で使用されるファイル名に追加されるサフィックスを指定します - 編集 〜へ
バックアップファイルを生成します。
-D名前[=値]
このオプションはプリプロセッサに渡され、シンボルを定義するために使用されます
次のような条件で使用するため #ifdef。
-U名 このオプションはプリプロセッサに渡され、すべてを削除するために使用されます
このシンボルの定義。
-Iディレクトリにジョブを開始します。
このオプションはプリプロセッサに渡され、を指定するために使用されます
で参照されるファイルを検索するディレクトリ #含む。
onworks.netサービスを使用してxrdbをオンラインで使用する