SH脚本复制最新版本

时间:2014-08-21 16:45:28

标签: deployment jenkins sh

我需要创建一个脚本来将最新版本的.war文件复制到Tomcat文件夹。

例如,如果在文件夹中有两个名为projectName-0.0.1-SNAPSHOPT.warprojectName-0.0.2-SNAPSHOPT.war的文件,那么我需要一个脚本来复制version 0.0.2。显然,如果创建了新版本0.0.3,脚本应该可以正常工作。

1 个答案:

答案 0 :(得分:0)

尝试此命令:

cp $(ls -1 <path_to_war_files>/projectName-*-SNAPSHOPT.war | sort -V | tail -1) destination_dir

请注意,它是ls -1(数字1而不是字母l)