입력 파일을 제거하지 않고 다음 라인 출력을 기대펄 라이너 한 여러 광고를
<section_begin> mxsqlc
*** WARNING[13052] Cursor C is not fetched.
<section_end>
<section_begin> b2.lst
*
*** WARNING[13052] Cursor C is not fetched.
0 errors, 1 warnings in SQL C file "b2.ppp".
<section_end>
<section_begin> b2s0
SQLCODE=0
SQLSTATE=00000
a=10, b=abc, c=20
SQLCODE=0
SQLSTATE=00000
a=10, b=abc , c=10, d=xyz
<section_end>
이다.
<section_end>
<section_begin> b2s0
내 코드는 모든 <section_end>
라인을 제거하고 보관이 줄을 <section_begin> *.lst
일치하지 않으므로? 어쩌면 당신은'/^ (\ s * |. * lst)? \ s * $/i'을 원할 것입니다. –
Qtax
또는 더 제한적인'/^ | begin>. * \. lst) \ s * $ /'일 수 있습니다. –
나는 이것을 사용했다. 하지만 행운을 빌어 요 --ne '인쇄하지 않는 한 /^(\s*|.*lst)?\s*$/i'b2exp는 을 반환합니다 mxsqlc *** 경고 [ 13052] 커서 C가 반입되지 않습니다. * *** 경고 [13052] 커서 C를 가져 오지 않았습니다. SQL C 파일 "b2.ppp"에서 0 개의 오류, 1 개의 경고. <에는 section_begin> SQLCODE b2s0 = 00000 A = 10, B = ABC, C = 10, D = XYZ = 0 SQLSTATE = 00000 A = 10, B = ABC, C = 20 SQLCODE = 0 SQLSTATE.는 –
user2347191