[Shell Script] sed 질문이 있습니다.
글쓴이: owcred601 / 작성시간: 토, 2017/08/12 - 4:25오후
안녕하세요!
특정 파일에서 sed 명령을 이용해서 삭제하려고 합니다!
sed '/문자열1/,/문자열2/d' a_temp.txt > a.txt
위 방식으로는 특정 문자열의 처음과 끝의 특징이 명확할 때 유용하게 써먹을 수 있는데요.
여기서 끝나는 문자열이 명확하지 않을 때는... 처음 입력한 문자열1로부터 3줄까지만 삭제하라 등
방법을 찾고 싶은데.. 검색해도 응용방법이 떠오르지 않아 질문드립니다.
방법이 있다면 어떻게 작성해야 할까요?
--
1. grep -A3 "문자열" 을 sed 로 넘겨서 삭제할 수 있는 방법은 없을까요?
2. 문자열1로부터 처음 만나는 "\n(엔터)"를 sed의 마지막 문자열 조건으로 줄 수 있는 방법은 없을까요?
Forums:
댓글 달기