텍스트 파일에서 "dockerCmd"라는 문자열을 찾으면 "docker run -v /doesnt/exist:/foo -w /foo -i -t ubuntu bash" 명령으로 바꿔야 합니다.
환경: 리눅스
답변1
당신은 sed를 사용할 수 있습니다
sed -i 's#dockerCmd#docker run -v /doesnt/exist:/foo -w /foo -i -t ubuntu bash#g' file
옵션
-i
그 자리에서 파일 편집
s#
교체하다, 대체하는 데 사용됨
#g
행당 여러 결과를 얻는 경우 모든 결과를 변경하는 전역 플래그입니다.