replace 可以替换某个文件中的字符串。
<?xml version="1.0" encoding="UTF-8"?> <project name="testCondition"> <replace file="testfile1.txt" token="hello" value="world"/> </project>
结果就把 testfile1.txt 中的 "hello" 替换成了 "world".
也可以批量处理:
<?xml version="1.0" encoding="UTF-8"?> <project name="testCondition"> <replace dir="." includes="*.txt" encoding="UTF-8"> <replacefilter token="this" value="that"/> <replacefilter token="o" value="00"/> </replace> </project>
就把当前文件夹下面所有 txt 文件按照指定的 filter 替换了。
我的一个例子:
<?xml version="1.0" encoding="UTF-8" ?> <!-- 替换static域名, 修改default属性, 替换成开发环境:replaceToDev 替换成“演示”环境:replaceToYs --> <project name="static" default="replaceToDev" basedir="../"> <!--要替换的内容--> <property name="dev" value="http://static.domain.com/" /> <property name="ys" value="http://ysstatic.domain.com/" /> <!-- 替换为开发 --> <target name="replaceToDev"> <replace dir="${basedir}/WebContent" token="${ys}" value="${dev}" includes="**/*.css,**/*.js,**/*.html"/> </target> <!-- 替换为“演示”--> <target name="replaceToYs"> <replace dir="${basedir}/WebContent" token="${dev}" value="${ys}" includes="**/*.css,**/*.js,**/*.html"/> </target> </project>
ant的replace也支持正则表达式
相关推荐
使用ant批量打包,替换渠道号,文件中包含所用到的所有资源。
Ant 替换某一文件中的字符串Ant 替换某一文件中的字符串
ant的配置文件ant的配置文件ant的配置文件ant的配置文件
使用Ant构建批量压缩js、css文件脚本
应用一发布,每到上市场的时候,大批量的市场包需要打,手动一个个打已满足不了需求了,所以ant脚本批量打包来了
该程序为Ant的扩展任务,在拷贝文本格式的文件的同时替换文件中的Ant表达式,类似于 ${property.name},属性值来自于Ant脚本加载的属性文件,如果没有属性文件中没有定义相关属性,那么保留原来的表达式;...
Java使用Ant批量把文件打成ZIP压缩包
Ant Renamer让你可以快速的更改文件名、扩展名或是文件夹名称。让你可以使用替换字符、插入特定字符、删除特定字符、流水号更名等方式来更改文件名、扩展名或是文件夹名称。内置了七种语系,当然也包含了简体中文...
主要介绍了Ant Design Pro 下实现文件下载的实现代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
本资源详细的描述了如何使用Ant批量多渠道导报Android应用。运营是需要上传应用到20几个市场上去,这个时候需要批量打不通tag的包,以便友盟能够统计得到各通道下载量
ant的介绍pdf文件 ant的介绍pdf文件 ant的介绍pdf文件
这是一个ANT自编译的程序,可以在myeclipse下创建ant文件,根据代码配置,下载后直接可以用。
使用这个工具将能够很方便的对应多渠道的打包。
jmeter+ant 持续集成build.xml文件,直接使用ant命令执行jmeter脚本文件,得到图形测试报告
这是一套蚂蚁设计(Antdesign)组件的sketch文档,可用于设计和产品原型
ant的build配置文件;
ant 批量替换包名,当需要使用脚本批量替换包名的时候可以搞定。
针对友盟渠道统计,从零开始搭建批量打包环境,常见错误如if语句不支持condition、找不到keystore等问题分析及解决
ANT文件详解 ant介绍 ANT 命令
Ant 配置文件详解 Ant 各种详细配置应有尽有!!!