텍스트 예를 들면 다음과 같습니다.
.... 텍스트 ..
{{{파이썬
string1 = 'abcde'
string2 = '12345'
인쇄 (문자열 1 [[1 : 3]])
print (string2 [[:-1]])
}}}
.... 텍스트 ..
[[하고 ]]또한 외부 표시 {{{도. {{{and}}} 앞에 공백과 탭이있을 수 있습니다.
나는 모든 대체 할 [[과 ]]에 [와 ]사이에 {{{와 }}}.
결과를 원래 파일에 다시 써야합니다.
어떻게해야합니까? 의지 sed또는 awk작동합니까?
이 구분 기호 외부에 텍스트가 있습니까? 다른 거있어?
—
slhck
예, 해당 구분 기호 외부에 텍스트가 있습니다.
—
stardiviner
나는 약간의 힌트를 발견했다
—
stardiviner
awk '/[{]{3}/,/[}]{3}/ { gsub(...)) }' file. 그러나 여전히이 문제를 해결할 수 없습니다.