我現在有這個命令:合併文件 - 包括文件夾中的文件
copy /b *.txt newfile.txt
但我想包括與文件夾中所有的文件。
我該怎麼做?是否有可能將此添加到Apache Ant? 我也考慮這樣做來縮小JS文件。
即時通訊使用Windows,並希望命令運行或批處理文件,但有問題。
反正也有刪除行嗎? 有沒有比我目前使用的更好的命令?
UPDATE:
<target name="concatenate" description="Concatenate all js files">
<concat destfile="build/application.js">
<fileset dir="js" includes="*.js" />
</concat>
</target>
<target name="compress" depends="concatenate" description="Compress application.js to application-min.js">
<apply executable="java" parallel="false">
<filelist dir="build" files="application.js" />
<arg line="-jar" />
<arg path="C:\yuicompressor-2.4.7\build\yuicompressor-2.4.7.jar" />
<srcfile />
<arg line="-o" />
<mapper type="glob" from="*.js" to="build/*-min.js" />
<targetfile />
</apply>
我現在用上面的代碼,但不能得到它包含的文件夾
[螞蟻的concat將做級聯的工作](https://ant.apache.org/manual/Tasks/concat.html) – oers 2012-08-01 13:25:23
謝謝請參閱更新 – LmC 2012-08-01 13:30:31
'includes =「**/*。js」'** /'部分是包含子文件夾的螞蟻方式 – oers 2012-08-01 13:31:52