내가 임시 파일에 섹션 1과 입력 파일에서 섹션 1을 대체 할Sed의 명령을 텍스트 파일에 섹션을 교체 (bash는)
내 inputfile
여기
section1
a1
section2
a2
section3
a1
이 temporaryfile
의 contenst 있습니다 포함
section1
a1,b2
나의 현재의 시도는 다음과 같습니다
sed -i "/$section/,//{/$section/{p;r $temporaryfile};//p;d}" $Inputfile
나는 다음과 같은 출력이보고 싶다 :
section1
a1,b2
section2
a2
section3
a1
그러나, 내 코드는 단순히 나에게 오류 메시지를 제공합니다
sed: -e expression #1, char 0: unmatched `{'
sed: -e expression #1, char 0: unmatched `{'