gpt4 book ai didi

ant - 检查文件集中的所有文件是否包含 ant 中的字符串

转载 作者:行者123 更新时间:2023-12-04 14:42:51 25 4
gpt4 key购买 nike

任何人都可以提供一个 ant 构建的示例,该示例检查文件集找到的所有文件是否包含某些标记而不包含其他标记?

(谷歌在这方面不是很有用,所以我在这里......)

最佳答案

我认为这可以使用 ant 的 resourcecontains 来完成条件,但我不确定它是否接受多个资源(有关详细信息,请参阅 the docs)。但是,可以使用 resourcecount 来完成条件:

<project name="Test" default="main" basedir=".">

<patternset id="filestotest">
<include name="*.c"/>
</patternset>

<target name="main">
<condition property="contain">
<resourcecount when="greater" count="0">
<fileset dir=".">
<patternset refid="filestotest"/>
<contains text="main" casesensitive="yes"/>
</fileset>
</resourcecount>
</condition>
<condition property="donotcontain">
<isfalse value="${contain}"/>
</condition>
<echo message="${contain}"/>
<echo message="${donotcontain}"/>
</target>
</project>

您可以使用 <resourcecount when="equal" count="0">测试另一个 token 的相反条件。

关于ant - 检查文件集中的所有文件是否包含 ant 中的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4353095/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com