Un-tar 帶有未知版號的檔案

在撰寫build script時,會常遇到要解壓相依模組包,而這些模組包往往會帶著版本號。在下載時直接將版本號處理掉是一種方法;如果不行,也可以透過後置的方式來處理。要用什麼方式視你的情況而定。

透過修改檔案名稱,搭配mapper將版本號去掉:

<move todir=".">
	<fileset dir=".">
		<include name="*.tar"/>
	</fileset>
	<mapper type="glob" from="test-*.tar" to="test.tar"></mapper>
</move>
<untar dest="." src="test.tar"></untar>