2
나는이 젠킨스의 실행 쉘 :젠킨스 환경 변수는 나오지
export MYVAR
MYVAR=echo $JiraReleaseNotes | sed 's/\[/<br>\[/g'
echo MYVAR=$MYVAR >> ./AndroidStable/App/config.properties
난 할 노력하고있어 것은 $JiraReleaseNotes
에서 "[br>
"모든 "[
"값을 대체하고 MYVAR
로 설정 한 다음 복사입니다 내용은 config.properties
파일입니다.
하지만 두 번째 줄에 오류 얻을 : Relase
가 $JiraReleaseNotes
의 첫 단어
Relase: command not found
, 그것은 명령이라고 생각 왜?
명령을 실행하려면'var = $ (command)'를 사용해야합니다. 현재 당신은'MYVAR = echo Relase ... '라고 말하고 있기 때문에 이것은 변수'MYVAR'를'echo'로 설정 한 후'Relase' 명령을 실행하려고 시도합니다. 이에 대한 자세한 설명은 [Bash 스크립트 변수 선언 - 명령을 찾을 수 없음] (http://stackoverflow.com/a/2268117/1983854)을 참조하십시오. – fedorqui
[Bash 스크립트 변수 선언 - 명령을 찾을 수 없음]의 가능한 복제본 (http://stackoverflow.com/questions/2268104/bash-script-variable-declaration-command-not-found) – BitwiseMan