英語フランス語スペイン語

Ad


OnWorksファビコン

dacstransform - クラウドでオンライン

Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターを介して、OnWorks の無料ホスティング プロバイダーで dacstransform を実行します。

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなど、複数の無料オンライン ワークステーションのいずれかを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド dacstransform です。

プログラム:

NAME


dacstransform - ルールベースの文書変換

SYNOPSIS


ダックストランスフォーム [ダックスオプション[1]][-管理者] [-ct STR] [-ドキュメント DIR] [-f] [-F フィールド_XNUMX月]
[-fd ドメイン] [-fh hostname] [-J F 姓名]
[-fn フェッドネーム] [-h | -助けて] [-i IDENT] [-the IDENT] [-ilg IDENT] [-ieuid]
[-ieidg] [-iuid] [-インサート] [-iuidg] [-lg] [-名前 STR] [-プレフィックス STR]
[-ロール 役割_vfs] [-rprefix 正規表現] [-rs接尾語 正規表現] [-サフィックス STR]
[{-r | -ルール} rules_uri]
[-var 名前=値] [-x] [--]{- | file}

DESCRIPTION


このプログラムはの一部です DACS 上。

ダックストランスフォーム の機能を提供します dacs_transform コマンドラインから。 なぜなら
XNUMX つのプログラムはほとんど同じです。参照してください。 dacs_transform(8)詳細は[2]。

プログラムがシステムの「#!」を介して実行される場合メカニズム (実行する(2)[3])、XNUMX つ以上
コマンドライン引数は次のように指定できます:

#!/usr/local/dacs/bin/dacstransform -Dfoo=val -ct ''
こんにちは世界

さようなら

このようなプログラムは常にスクリプト ファイルを入力として使用するため、式や他のファイルは使用されません。
「#!」で指定可能ライン。

Note
このプログラムには、構成機能の欠落など、いくつかの制限があります。
製品版では期待されるかもしれないが、まだ実装されていない機能
実装されました。

OPTIONS


引数は検査されると (左から右に) 処理され、順序は次のようになります。
重要。 コマンド ライン引数のオーバーライド DACS 構成 (以下を参照)。

を参照してください ダックスチェック(1)[4] 設定に関するフラグの説明
アイデンティティと DACS 環境。 ID が指定されていない場合、プログラムは値を使用します。
環境変数の REMOTE_USER & DACS_ROLES それらが利用可能で有効な場合。

次のコマンド ライン フラグが認識されます。

-ct STR
MIME コンテンツ タイプを STR. デフォルトでは、このヘッダーは発行されません。

-ドキュメント DIR
ドキュメントを含むディレクトリを DIR - file 引数は相対的になります
〜へ DIR。 場合 DIR は空の文字列ですが、このマッピングは実行されません。 の
次の場合、マッピングも無効になります。 -f が与えられた場合、または標準入力が読み取られた場合。 これ
引数は、transform_docs の構成またはデフォルトの動作をオーバーライドします。

-f
入力ファイルの場所のマッピングを無効にします。

-h
-助けて
プログラムのデフォルトのリストを含む使用法の宣伝文を出力します。

-インサート DIR
挿入でファイル名属性の値に相対パスが指定されている場合、
insertv、または展開ディレクティブは、相対パスの前に文字列を付けます DIR.

-名前 STR
入力ドキュメントの名前は STR. これは、ルールを
資料; つまり、ルールのサービスまたはデリゲート要素と照合されます。 に
デフォルトでは、入力ファイルの名前または入力 URI のパス コンポーネントです。 もしも
有効な名前はスラッシュ文字で始まらず、スラッシュ文字が先頭に追加されます。 の
標準入力が読み取られている場合は、おそらく引数を指定する必要があります。

-プレフィックス STR
ディレクティブはによって導入されます STR 入力行の先頭に表示されます。 の
デフォルトは「<--DACS」です。

-サフィックス STR
ディレクティブは次によって終了します STR ディレクティブ行の最後に表示されます。 デフォルト
「-->」です。

-r rules_uri
-ルール rules_uri
ドキュメントに適用されるルールセットの場所。 DACS VFS URI。

-rprefix 正規表現
先頭が一致する行 正規表現 ディレクティブを導入します。 これは
デフォルトおよび任意 -プレフィックス 国旗。 IEEE Std 1003.2 ("POSIX.2") "拡張" レギュラー
式がサポートされています (正規表現(3)[5])。

-rs接尾語 正規表現
ディレクティブは、一致する文字列で終了します 正規表現、直後に
行の終わり。 これは、デフォルトおよび任意の -サフィックス 国旗。 IEEE 規格 1003.2
("POSIX.2") "拡張" 正規表現がサポートされています (正規表現(3)[5])。

-var 名前=値
に変数定義を追加します。 DACS 名前空間。 変数 ${DACS::名前} なります
文字列を割り当てた を選択します。 構文的に有効でなければなりません。 このフラグは
と同等 ダックスオプション[1] フラグ -D名前=値. このフラグは繰り返すことができます。 それは
変数名を避けるのが最善 stdin、特別な目的があります。 もしも 定義されています
その値が不確定であることが XNUMX 回以上あります。

ディレクティブでは、バッククォートで囲まれた属性値は
式として評価され、変数参照を含む場合があります。 からの変数
環境 名前空間、および利用可能な場合は confに もインスタンス化されます。 現在
ディレクティブの属性は、 属性 名前空間; これらの属性値
  未評価 と引用。

-x
Web サービスではなく、コマンドとして実行します。 これは、次の場合に必要になることがよくあります。 ダックストランスフォーム 実行されます
CGIプログラムとして。

--
フラグ終了。 入力ソース引数が続く場合があります。

フラグの後に、入力ソースを指定できます。 デフォルトでは、または - 与えられた、
標準入力が読み込まれ、それ以外の場合 file 読み取られます。

入力行の先頭または末尾の空白は無視されません。
ディレクティブの接頭辞と接尾辞の一致。

 
構成変数を設定して、プログラムのデフォルトの一部を変更できますが、それぞれ
コマンドラインでも値が指定されている場合はオーバーライドされます。

· 変換ドキュメント: これは、元のファイルが格納されているルート ディレクトリのフル パス名です。
書類が保管されています。 デフォルトでは、プログラムはサブディレクトリを使用します
${Conf::DACS_HOME}dacs_transform/docs. (デフォルト: /usr/local/dacs/dacs_transform/docs)

セキュリティ
デフォルトは慎重に変更してください。 適切なアクセス制御がない場合
パス名を「/」または空の文字列に設定すると、任意の場所へのアクセスが提供されます。
この Web サービスで読み取ることができるサーバー上のファイル。

· 変換_acls: これはルールの VFS 仕様です。 デフォルトでは、プログラム
使用する ${Conf::DACS_HOME}dacs_transform/acls. (デフォルト:
[transform-acls]dacs-fs:/usr/local/dacs/dacs_transform/acls)

· 変換アノテーション: これは、編集されたテキストで補間するための注釈です。
デフォルトの。

· 変換プレフィックス: ディレクティブを導入するために使用されるデフォルトのプレフィックス文字列の代わりに、
この変数の値が使用されます。 行の先頭に表示する必要があります。

· 変換サフィックス: ディレクティブを終了するために使用されるデフォルトの文字列の代わりに、
この変数が使用されます。

· 変換_rprefix: 指定した正規表現と先頭が一致する行
ディレクティブを導入します。

· 変換_rsuffix: ディレクティブの末尾は、指定された規則に一致することによって検出されます
式です。

診断


プログラムは、すべてが正常である場合は0を終了し、エラーが発生した場合は1を終了します。

onworks.net サービスを使用してオンラインで dacstransform を使用する


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad