1
我喜歡在jenkins中使用2個參數在shell中執行ant任務,而arg1是帶換行符的字符串。如何使用shell中的換行符將參數傳遞給螞蟻腳本
arg1=test1;
test2;
test3
arg2=nothing_new;
我通常用「」如果有一個字符串換行符,但是,這並不工作:
ant target1 -Dparam1="$arg1" -Dparam2=$arg2
Result:
param1=test1
param2=test2
如果我不使用「」的字符串的第一個換行符會被忽略後:
ant target1 -Dparam1=$arg1 -Dparam2=$arg2
Result:
param1=test1
param2=nothing_new
非常感謝! –