json 파일의 줄을 sed로 바꾸려고합니다. 다음은 원본입니다.Jenkins 빌드에 대해 sed 이스케이프 오류가 발생했습니다.
sed -i 's/"development": "s3://dev.server.com/pentlands/atg"/"development": "new-bucket-here"/g' file.txt
나는이 시도했다; 여기
sed -i 's/"development": "s3://dev\.server\.com/pentlands/atg"/"development": "new-bucket-here"/g' file.txt
WorkflowScript: 37: unexpected char: '\' @ line 37, column 47. -i 's/"development": "s3://dev\./server
어쨌든 작동하지 않았습니다. 나는 bash 명령에 한 줄만 있으면된다. 그래서 나는 그것을 할 수 있다면 jq를 설치하고 싶지 않다. – eekfonky
오류 메시지가 있습니까? 또는 파일이 변경되지 않았습니까? – oliv
명령 c는 \ 다음에 텍스트가 올것을 기대합니다 – eekfonky