전체 줄을 삭제하지 않고 txt 파일의 두 문자열 (/*
및 */
) 사이의 텍스트를 제거하려고 시도했습니다.유닉스에서 두 단어 사이의 문자열 제거
내가 다음이 포함 된 파일이 있다고 가정하자 :
이/* reports */
%report1([email protected] /*[email protected] */,lag=3);
%report2([email protected] /*[email protected]
[email protected] */ ,lag=3);
내 원하는 출력 내가 tr
, sed
및 awk
의 다양한 조합을 시도
%report1([email protected], lag=3);
%report2([email protected]
,lag=3);
것,하지만 여전히 작동하지 . 의견이 있으십니까? 보고서 2는 별개의 행에 구분 기호 /*
및 */
이있는 두 개의 다른 행에 있습니다. perl 함께
당신이 '%의 report2' 뒤에 3'to = 마지막'지연을 하시겠습니까? – Jotne