这是 pegasus-tc-converter 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
pegasus-tc-converter - 将转换目录从一种格式转换为的客户端
另一种格式。
概要
pegasus-tc-转换器 [-D属性=值...] [-v[-q[-V[-h]
[-I fmt[-O fmt]
[-N 数据库用户名[-P 密码[-U 德伯尔[-H 数据库主机]
-i 入档[,入档……] -o 输出文件
商品描述
tc-convert 程序用于将转换目录从一种格式转换为
另一个。
目前,存在以下格式的转换目录:
文本
这是一种易于阅读的多行文本格式。
这种格式的示例条目如下所示:
tr 示例::小桶:1.0 {
站点 isi {
配置文件环境“JAVA_HOME”“/bin/java.1.6”
pfn "/path/to/keg"
拱形“x86”
操作系统“Linux”
osrelease“fc”
倒转“4”
输入“已安装”
}
}
文件
这是一个基于元组的格式,包含 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。
配置
-D属性=值
这款 -D 选项允许有经验的用户覆盖某些属性
影响程序执行,其中包括用户的默认位置
属性文件和 飞马_HOME 地点。 可以通过以下方式设置多个 CLI 属性
多次给出这个选项。
这款 -D 选项必须是命令行上的第一个选项。 CLI 属性需要
优先于相同键的基于文件的属性。
-I fmt, --iformat fmt
输入文件的输入格式。 输入格式的有效值为: 文件,
文本及 数据库.
-O fmt --o格式 fmt 输出文件的输出格式。 输出的有效值
格式是: 文件, 文本及 数据库.
-i 入档[,入档……] - 输入 入档[,入档,...] 输入文件的逗号分隔列表
需要转换为指定格式的文件 --o格式 选项。
-o 输出文件, - 输出 输出文件
输出需要写入的输出文件。
其他 附加选项
-N 数据库用户名, --db-用户名 数据库用户名
数据库用户名。
-P 密码, --db-用户密码 密码
数据库用户密码。
-U 德伯尔, --db-url 德伯尔
数据库网址。
-H 数据库主机, --db-主机 数据库主机
数据库主机。
-v, --详细
增加有关正在发生的事情的消息的详细程度。 默认情况下,所有 FATAL
ERROR、ERROR、CONSOLE 和 WARNINGS 消息被记录。
-q, - 安静的
减少有关正在发生的事情的消息的详细程度。 默认情况下,所有 FATAL
ERROR、ERROR、CONSOLE 和 WARNINGS 消息被记录。
-V, - 版
显示 Pegasus Workflow Planner 软件的当前版本号。
-h, - 帮帮我
显示所有选项 pegasus-tc-转换器 命令。
例
文本到文件格式转换
pegasus-tc-converter -i tc.data -I 文件 -o tc.txt -O 文本 -v
文件到数据库(新)格式转换
pegasus-tc-converter -i tc.data -I File -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