1. 특정 pattern이 들어가는 line 지우기
:g/pattern/d
위의 방법을 사용하면 pattern으로 정의된 regular expression에 해당하는 모든 line이 지위지게 된다.
예) "profile"이 들어가 있는 모든 line 지우기
:g/profile/d
:g/profile/d
2. 특정 pattern이 들어가 있는 line을 제외한 모든 line 지우기
:g!/pattern/d
:v/pattern/d
:v/pattern/d
위의 방법을 사용하면 pattern으로 정의된 regular expression에 해당하는 모든 line을 제외한 모든 line이 지워진다.
예) error, warning, fail이 포함되지 않은 모든 line 지우기
:v/error\|warning\|fail/d
:v/error\|warning\|fail/d
출처: http://sunshowers.tistory.com/77 [Sunshowers]
'Works > CentOS & RockyLinux' 카테고리의 다른 글
CentOS mirror site (국내) (0) | 2017.04.25 |
---|---|
proftpd source compile (0) | 2017.04.20 |
PostgreSQL 버전 정보 확인하는 몇가지 방법 (0) | 2017.04.12 |
/etc/passwd 계정 /bin/false 와 /sbin/nologin 차이점 (0) | 2017.04.06 |
yum 속도 올리기 (0) | 2017.03.30 |