
나는 다음과 같은 XML 파일을 사용하고 있습니다.
<w:ins w:id="0" w:author="Nick" w:date="2016-11-23T00:16:00Z"><w:r w:rsidR="009C39E2"><w:rPr><w:ins w:id="1" w:author="Nick" w:date="2016-11-23T00:16:00Z">
제품이 보이도록 w:date와 관련된 모든 것을 제거하려고 합니다.
<w:ins w:id="0" w:author="Nick"><w:r w:rsidR="009C39E2"><w:rPr><w:ins w:id="1" w:author="Nick">
현재 나는 잘못된 sed 명령을 시도하고 있습니다. sed 's/w:date=".*"//g'
이것이 잘못되었다는 것을 알고 있지만 이 문제를 해결하는 방법을 잘 모르겠습니다.
편집하다:
cat testing.txt
<w:ins w:id="0" w:author="Nick" w:date="2016-11-23T00:16:00Z"><w:r w:rsidR="009C39E2"><w:rPr><w:ins w:id="1" w:author="Nick" w:date="2016-11-23T00:16:00Z">
sed 's/ w:date="[^\]*"//g' testing.txt
<w:ins w:id="0" w:author="Nick">
답변1
표정이 너무 욕심이 많네요. 속성, 인용문,따옴표가 아닌 일부 문자그리고 마지막 인용문은 다음과 같습니다.
sed 's/ w:date="[^"]*"//g' file
# ..............^^^^
<w:ins w:id="0" w:author="Nick"><w:r w:rsidR="009C39E2"><w:rPr><w:ins w:id="1" w:author="Nick">