2014-10-25 2 views
0

를 사용하여 HTML 테이블의 내용을 모두 삭제합니다 나는 두 개의 태그를 포함 <table...</table> 사이에 모든 것을 제거 할 것 . 내가 도대체 ​​뭘 잘못하고있는 겁니까?sed의 명령

+0

예상되는 출력은 무엇입니까? <테이블 *까지 모든 것을 제거하고 싶습니까? – SMA

+0

나는 혼란스러워. 0, 작은 베이지 색 항목 및 http 제거하려는 것처럼 사용자의 설명 소리가 들리 겠지만 ... 정규식 테이블을 제거하려고하는 것처럼 보입니다. 그래서 정확히 무엇을 원하니? –

+0

귀찮아 질 수 있다면 이렇게 할 수 있습니다. http://sed.sourceforge.net/sedfaq4.html#s4.24 –

답변

0

파일을 백업하십시오.

sed -ie '/<table.*>/,/<\/table>/d' filename 
+0

사이의 모든 행을 포함하는으로 시작하십시오. 코드가 작동하는 방식과 OP 문제를 해결하는 방법에 대한 설명을 추가하여 답을 편집하십시오. 많은 SO 포스터는 초보자이며 게시 한 코드를 이해하지 못합니다. –