码迷,mamicode.com
首页 > 其他好文 > 详细

Jenkins之前置替换脚本内容

时间:2018-03-26 15:56:28      阅读:421      评论:0      收藏:0      [点我收藏+]

标签:pre   share   win   copy   for   type   java   span   str   

Pre Steps Windows batch script

@echo off

CHCP 65001

setlocal enabledelayedexpansion

set file=src/test/java/org/weshare/sx/test/SXTest.java

set "file=%file:"=%"

for %%i in ("%file%") do set file=%%~fi

set replaced=src/test/resources/授信脚本

set all=src/test/resources/授信脚本/QmlxrTest

for /f "delims=" %%i in (type "%file%") do (

   set str=%%i

   set "str=!str:%replaced%=%all%!"

   echo !str!>>"%file%"_tmp.txt

)

copy "%file%" "%file%"_bak.txt >nul 2>nul

move "%file%"_tmp.txt "%file%"

start "" "%file%"

 

Jenkins之前置替换脚本内容

标签:pre   share   win   copy   for   type   java   span   str   

原文地址:https://www.cnblogs.com/gongxr/p/8650099.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!