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
廣告