英语法语西班牙语

Ad


OnWorks 网站图标

dacstransform - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 dacstransform

这是 dacstransform 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


dacstransform - 基于规则的文档转换

概要


dacs 变换 [选项[1]][-行政[-ct STR[-文档 DIR[-f[-F 字段_间隔]
[-fd [-fh 主机[-缩略词 姓名]
[-fn 联邦名称[-h | -救命[-i IDENT[-他 IDENT[-伊尔格 IDENT[-ieuid]
[-ieuidg[-iuid[-插入[-iuidg[-lg[-芋头 STR[-字首 STR]
[-角色 角色_vfs[-r前缀 正则表达式[-rs后缀 正则表达式[-后缀 STR]
[{-r | -规则} 规则_uri]
[-变量 名称=值[-x[--] {- | 文件}

商品描述


该程序是 DACS 套房。

dacs 变换 提供以下功能 dacs_transform 从命令行。 因为
两个程序几乎相同,请参考 dacs_transform(8)[2] 详情。

如果程序是通过系统的“#!”执行的机制 (执行(2)[3]),一个或多个
可以给出命令行参数:

#!/usr/local/dacs/bin/dacstransform -Dfoo=val -ct ''
你好,世界

再见

此类程序总是使用脚本文件作为输入,因此没有表达式或其他文件
可以在“#!”上指定线。

备注
该程序有一些限制,包括缺少配置功能和
生产版本中可能会出现但尚未实现的功能
已实施。

配置


参数在检查时被处理(从左到右),它们的顺序可以是
重大。 命令行参数覆盖 DACS 配置(见下文)。

请参阅 数据检查(1)[4] 有关设置相关标志的说明
身份和 DACS 语境。 如果没有指定身份,程序将使用这些值
环境变量 REMOTE_USERDACS_角色 如果它们可用且有效。

可以识别以下命令行标志:

-ct STR
将 MIME 内容类型设置为 STR. 默认情况下不发出此标头。

-文档 DIR
将包含文档的目录设置为 DIR - 文件 论点将是相对的
DIR。 如果 DIR 是空字符串,但是不会执行此映射。 这
如果 -f 给出或者是否读取了标准输入。 这个
参数覆盖 transform_docs 或默认行为的任何配置。

-f
禁用输入文件位置映射。

-h
-救命
打印使用说明,其中包括程序默认值的列表。

-插入 DIR
如果为带有插入的文件名属性的值提供了相对路径,
insertv 或 expand 指令,用字符串作为相对路径的前缀 DIR.

-芋头 STR
输入文档的名称是 STR. 这用于将规则与
文档; 也就是说,它与规则的服务或委托元素相匹配。 经过
默认情况下,它是输入文件的名称或输入 URI 的路径组件。 如果
有效名称不以斜杠字符开头,而是以斜杠字符开头。 这
如果正在读取标准输入,则可能应该给出参数。

-字首 STR
一个指令是由 STR 出现在输入行的开头。 这
默认为“<--DACS”。

-后缀 STR
指令终止于 STR 出现在指令行的末尾。 默认的
是“-->”。

-r 规则_uri
-规则 规则_uri
要应用于文档的规则集的位置,作为 DACS VFS URI。

-r前缀 正则表达式
开头匹配的行 正则表达式 引入指令。 这将覆盖
默认和任何 -字首 旗帜。 IEEE Std 1003.2(“POSIX.2”)“扩展”常规
支持表达式(正则表达式(3)[5])。

-rs后缀 正则表达式
指令由匹配的字符串终止 正则表达式,紧接着是
队伍的尽头。 这将覆盖默认值和任何 -后缀 旗帜。 IEEE 标准 1003.2
(“POSIX.2”)支持“扩展”正则表达式(正则表达式(3)[5])。

-变量 名称=值
将变量定义添加到 DACS 命名空间。 变量 ${DACS::名称}
分配字符串 折扣值。 该 姓名 必须在语法上有效。 这个标志是
相当于 选项[1] 标志 -D名称=值. 该标志可以重复。 这是
最好避免变量名 标准输入,有特殊用途。 如果 姓名 被定义为
不止一次它的价值是不确定的。

在指令中,包含在反引号内的属性值是
评估为表达式,其中可能包含变量引用。 变量来自
环保 命名空间,如果可用, CONF 也被实例化。 目前
指令的属性可以在 属性 命名空间; 这些属性值
,那恭喜你, 未评估 并引用。

-x
作为命令运行,而不是 Web 服务。 这通常在以下情况下需要 dacs 变换 正在运行
作为 CGI 程序。

--
旗帜结束。 输入源参数可能跟在后面。

在标志之后,可以指定输入源。 默认情况下,或者如果 - 给定,
读取标准输入,否则 文件 被读取。

输入行的开头或结尾的空格不会被忽略
指令前缀和后缀匹配。

配置
可以设置配置变量来改变一些程序的默认值,但每一个
如果在命令行上也给出了一个值,则覆盖:

· 转换文档: 这是原始目录所在的根目录的完整路径名
文件被保留。 默认情况下,程序将使用一个子目录
${会议::DACS_HOME}dacs_transform/docs。 (默认:/usr/local/dacs/dacs_transform/docs)

安保行业
小心更改默认值。 在没有适当的访问控制的情况下
规则,将路径名设置为“/”或空字符串,将提供对任何
该 Web 服务可以读取服务器上的文件。

· 转换_acls:这是规则的 VFS 规范。 默认情况下,程序
将使用 ${会议::DACS_HOME}dacs_transform/acls。 (默认:
[转换-acls]dacs-fs:/usr/local/dacs/dacs_transform/acls)

· 变换注释:这是在编辑文本中插入的注释
默认的。

· 变换前缀: 而不是用于引入指令的默认前缀字符串,
使用此变量的值。 它必须出现在一行的开头。

· 变换后缀: 代替用于结束指令的默认字符串,
使用这个变量。

· 变换_r前缀: 开头匹配指定正则表达式的行
引入指令。

· 变换后缀: 通过匹配指定的正则来找到指令的结尾
表达。

诊断


如果一切正常,程序退出 0,如果发生错误,则退出 1。

使用 onworks.net 服务在线使用 dacstransform


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad