-1
나는 bash 스크립트를 작성하고있다. 이 bash 스크립트의 출력은 템플릿 파일에서 생성 한 설정 파일입니다. sed
명령을 사용하여 ###member###
을 일치 패턴으로 지정하고 AA
을 대체로 사용하고 싶습니다. 그러나 새 대체 파일 BB
을 사용하여 새 구성 파일을 만들 때 이전 문자열 AA
을 덮어 씁니다. 그 오래된 문자열을 덮어 쓰고 싶지 않습니다. AA
; AA
뒤에 BB
을 추가하면됩니다.Bash - sed 명령. 이전 문자열을 덮어 쓰지 않으려면 어떻게해야합니까?
예 : 나는 sed
명령을 사용하여이 작업을 달성 할 수 있는지 모르겠어요
members ###members###
members aa, bb, cc, ...
.
실제 입력 및 예상 출력은 무엇입니까? –
이것을 통과 했습니까? http://stackoverflow.com/questions/5171901/sed-command-find-and-replace-in-file-and-overwrite-file-doesnt-work-it-empties – iqstatic
이미 시도한 바가 있습니까? – NeronLeVelu