Apache Ant 任务 - 长度



描述

Length 任务显示或设置一个属性,该属性包含字符串、文件或一个或多个嵌套资源集合的长度信息。它也可以用作条件。

属性

序号 属性 & 描述
1

属性

要设置的属性。

2

模式

文件长度模式;当 all 时,结果值为所有包含资源长度的总和;当 each 时,任务输出每个包含资源的绝对路径和长度,每行一个。

3

文件

要报告其长度的单个文件。

4

资源

要报告其长度的单个资源(使用扩展属性处理)。

5

字符串

要报告其长度的字符串。

6

修剪

对字符串操作时是否修剪。

7

长度

比较长度。

8

比较类型:等于、eq、大于、gt、小于、lt、ge(大于或等于)、ne(不等于)、le(小于或等于)。

示例

用法

创建包含以下内容的 build.xml 文件:

<?xml version="1.0"?>
<project name="TutorialPoint" default="info">
   <length string="tutorialspoint" property="text.size"/>
   <target name="info">            
      <echo message="${text.size}"/>
   </target>
</project>

输出

在上述 build 文件上运行 Ant 会产生以下输出:

F:\tutorialspoint\ant>ant
Buildfile: F:\tutorialspoint\ant\build.xml

info:
   [echo] 14

BUILD SUCCESSFUL
Total time: 0 seconds
广告