0

我有一种情况,每次构建时我都将我的 webcontent 文件夹转储到 buildNumber 文件夹。例如。Myproject/ 12345/webcontent 现在显然,这个 buildNumber 会不断变化。

如何制作此文件夹的 tar?我需要一个通用的解决方案脚本,这样我就不必每次构建后都更改我的部署脚本。

PS:webcontent文件夹名是静态的,可以用于grep或者find。

TIA

4

1 回答 1

0

这将备份编号最高的目录并在备份名称中包含修订号:

#!/bin/bash

BuildNum=`ls Myproject/ | sort | tail -1`
tar -zcf backup-${BuildNum}.tgz Myproject/${BuildNum}/webcontent
于 2013-05-29T09:20:07.717 回答