これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなど、複数の無料オンライン ワークステーションのいずれかを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド pegasus-tc-converter です。
プログラム:
NAME
pegasus-tc-converter - 変換カタログをある形式から別の形式に変換するクライアント
別の形式。
SYNOPSIS
ペガサス-TC-コンバーター [-Dproperty = value...] [-v] [-q] [-V] [-h]
[-I FMT] [-O FMT]
[-N データベースユーザー名] [-P データベースパスワード] [-U デブール] [-H dbhost]
-i ファイル内[,ファイル内、...] -o アウトファイル
DESCRIPTION
tc-convert プログラムは、変換カタログをある形式から別の形式に変換するために使用されます。
別。
現在、次の形式の変換カタログが存在します。
テキスト
これは読みやすい複数行のテキスト形式です。
この形式のサンプル エントリは次のようになります。
tr 例::樽:1.0 {
サイト isi {
profile env "JAVA_HOME" "/bin/java.1.6"
pfn "/path/to/keg"
アーチ「x86」
os「リナックス」
osrelease "fc"
osversion "4"
「インストール済み」と入力
}
}
File
これは、6 つの列を含むタプル ベースの形式です。
リソース LFN PFN タイプ SYSINFO プロファイル
この形式のサンプル エントリは次のようになります。
isi example::keg:1.0 /path/to/keg INSTALLED INTEL32::LINUX:fc_4: env::JAVA_HOME="/bin/java.1.6"
データベース
当分の間、MySQL のみがサポートされます。
OPTIONS
-Dproperty = value
当学校区の -D オプションを使用すると、経験豊富なユーザーが特定のプロパティをオーバーライドできます。
プログラムの実行に影響を与えます。その中には、ユーザーのデフォルトの場所も含まれます。
プロパティ ファイルと ペガサス_ホーム 位置。 次のようにして、いくつかの CLI プロパティを設定できます。
このオプションを複数回指定します。
当学校区の -D option(s)は、コマンドラインの最初のオプションである必要があります。 CLIプロパティは
同じキーのファイルベースのプロパティよりも優先されます。
-I FMT, --iformat FMT
入力ファイルの入力形式。 入力形式の有効な値は次のとおりです。 File,
テキスト, データベース.
-O FMT --oformat FMT 出力ファイルの出力形式。 出力の有効な値
形式は次のとおりです。 File, テキスト, データベース.
-i ファイル内[,ファイル内、...] - 入力 ファイル内[,ファイル内,...] 入力ファイルのコンマ区切りリスト
で指定された形式のファイルに変換する必要がある --oformat オプションを選択します。
-o アウトファイル, - 出力 アウトファイル
出力を書き出す必要がある出力ファイル。
その他 オプション
-N データベースユーザー名, --db ユーザー名 データベースユーザー名
データベースのユーザー名。
-P データベースパスワード, --db-user-pwd データベースパスワード
データベース ユーザーのパスワード。
-U デブール, --db-url デブール
データベースの URL。
-H dbhost, --db-ホスト dbhost
データベース ホスト。
-v, -詳細
何が起こっているかについてのメッセージの冗長性を高めます。 デフォルトでは、すべて FATAL
ERROR、ERROR、CONSOLE、および WARNINGS メッセージがログに記録されます。
-q, - 静かな
何が起こっているかについてのメッセージの冗長性を減らします。 デフォルトでは、すべて FATAL
ERROR、ERROR、CONSOLE、および WARNINGS メッセージがログに記録されます。
-V, - バージョン
Pegasus Workflow Planner ソフトウェアの現在のバージョン番号を表示します。
-h, - 助けて
すべてのオプションを表示します。 ペガサス-TC-コンバーター
実施例
テキストからファイル形式への変換
pegasus-tc-converter -i tc.data -I ファイル -o tc.txt -O テキスト -v
ファイルからデータベース (新しい) 形式への変換
pegasus-tc-converter -i tc.data -I ファイル -N mysql_user -P mysql_pwd -U jdbc:mysql://localhost:3306/tc -H localhost -O データベース -v
データベース (プロパティファイルで指定されたユーザー名、パスワード、ホスト、URL) をテキスト形式に
変換
pegasus-tc-converter -I データベース -o tc.txt -O テキスト -vvvvv
作者
プラサント・トーマス
ペガサスチーム http://pegasus.isi.edu
onworks.net サービスを使用してオンラインで pegasus-tc-converter を使用する
