これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなど、複数の無料オンライン ワークステーションのいずれかを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド xmlcatalog です。
プログラム:
NAME
xmlcatalog - XML または SGML カタログファイルを解析および操作するためのコマンドラインツール.
SYNOPSIS
xmlカタログ [--sgml | - シェル | - 作成 | --デル 値 |
[ - 追加 タイプ 元の REPLACE | - 追加 ファイル名] | --noout | --スーパーアップデートなし |
[-v | -詳細]] {カタログファイル}{エンティティ...}
DESCRIPTION
xmlカタログ ユーザーが XML を監視および操作できるようにするコマンド ライン アプリケーションです。
SGML カタログ。 に含まれています のlibxmlとします。
その機能は、コマンド ラインから XNUMX つのコマンドで呼び出すことができます。
対話モードで複数の機能を実行します。 XML ファイルと SGML ファイルの両方で動作します。
OPTIONS
xmlカタログ 次のオプションを(アルファベット順で)受け入れます。
- 追加 タイプ 元の REPLACE
CATALOGFILE にエントリを追加します。 タイプ エントリの種類を示します。 可能なタイプは次のとおりです。
公共, , URI, リライトシステム, rewriteURI, 代表者パブリック, デリゲートシステム,
デリゲートURI, 次のカタログ. 元の は置換される元の参照であり、 REPLACE
使用する置換エンティティの URI です。 の - 追加 オプションは上書きされません
CATALOGFILE、stdout に出力します。 --noout 使用されている。 の - 追加 常にかかります
一部の XML カタログ構造に XNUMX つしかない場合でも、XNUMX つのパラメーター
引数。
- 追加 ファイル名
Status - 追加 オプションは、 --sgml オプション、単一の引数のみ、
ファイル名、 使用されている。 これは、カタログ ファイルの名前を SGML に追加するために使用されます。
スーパーカタログ、含まれている他の SGML カタログ ファイルへの参照を含むファイル。
- 作成
新しい XML カタログを作成します。 無視して stdout に出力 ファイル名 ない限り、 --noout 使用されている、
その場合、新しいカタログ ファイルが作成されます ファイル名.
--デル 値
エントリを削除 カタログファイル マッチング 値を選択します。 --デル オプションは上書きされません
カタログファイル、stdout に出力します。 --noout 使用されている。
--noout
stdout に出力するのではなく、指定されたファイルに出力を保存します。
--スーパーアップデートなし
SGML スーパー カタログを更新しないでください。
- シェル
シェルを実行して、カタログ ファイルでインタラクティブなクエリを許可する カタログファイル. セットの場合
使用可能なコマンドについては、「シェル コマンド」を参照してください。
--sgml
SGML スーパー カタログを使用します。 - 追加 & --デル オプション。
-v, -詳細
デバッグ情報を出力します。
SHELL コマンド
呼び出す xmlカタログ - シェル カタログファイル オプションは、コマンド ライン シェルを開きます
によって識別されるカタログ ファイルへの対話型アクセスを許可する カタログファイル。 を呼び出すと、
シェルはコマンド ライン プロンプトを提供し、その後で次のコマンドを入力します (
アルファベット順)を入力できます。
加えます タイプ 元の REPLACE
カタログ ファイルにエントリを追加します。 タイプ エントリの種類を示します。 可能なタイプ
には次の値があります: 公共, , URI, リライトシステム, rewriteURI, 代表者パブリック, デリゲートシステム,
デリゲートURI, 次のカタログ. 元の は置換される元の参照であり、 REPLACE
使用する置換エンティティの URI です。 の - 追加 オプションは上書きされません
CATALOGFILE、stdout に出力します。 --noout 使用されている。 の - 追加 常にかかります
一部の XML カタログ構造に XNUMX つしかない場合でも、XNUMX つのパラメーター
引数。
debug
手順を示すデバッグ ステートメントを出力する xmlカタログ 実行中です。
インクルード 値
に対応するカタログ エントリを削除します 値.
ダンプ
現在のカタログを印刷します。
終了する
シェルを終了します。
公共 パブリックID
のカタログ エントリの正式な公開識別子ルックアップを実行します。 パブリックIDを選択します。
対応するエントリがコマンド ラインに出力されます。
静かな
デバッグ ステートメントの出力を停止します。
システム ID
のカタログ エントリの正式な公開識別子ルックアップを実行します。 システム IDを選択します。
対応するエントリがコマンド ラインに出力されます。
ENVIRONMENT
XML_CATALOG_FILES
XML カタログの動作は、クエリをユーザー独自のセットにリダイレクトすることで変更できます。
カタログ。 これは、を設定することによって行うことができます XML_CATALOG_FILES 環境変数から
カタログのリスト。 空のものはデフォルトのロードを非アクティブ化する必要があります / etc / xml / catalog
カタログ。
診断
xmlカタログ 戻りコードは、スクリプトから呼び出すときに使用できる情報を提供します。
0
エラーなし
1
カタログからエントリを削除できませんでした
2
カタログへの保存に失敗しました。ファイルの権限を確認してください
3
カタログへのエントリの追加に失敗しました
4
カタログ内のエントリを検索できませんでした
onworks.net サービスを使用してオンラインで xmlcatalog を使用する