728x90
반응형
리눅스 vi 으로 특정 문자열을 수정하는 것이 편리할 때도 있습니다.
아래와 같은 경우 문자열이 아무리 길어도 명령어 한 줄이면 한 번에 수정이 되서 오히려 메모장보다 편리한 경우가 많습니다. 가끔 사용할 때마다 까먹어서 내가 보려고 정리하게 되네요.
- 특정 패턴의 문자열 이후 모든 문자열 삭제 (문자열 치환)
:%s/문자열.*//
- 파일 편집 중 특정 패턴의 문자열을 한 꺼번에 수정 (치환) 하는 방법
:%s/문자열/변경 문자열/
- 문자열 맨 앞에 특정 문자열 추가
:%s/^/문자열/g
- 문자열 맨 뒤에 특정 문자열 추가
:%s/$/문자열/g
728x90
반응형
'프로그래밍 > 리눅스' 카테고리의 다른 글
svn: warning: cannot set LC_CTYPE locale (0) | 2023.01.26 |
---|---|
[linux/리눅스] 패킷 캡쳐를 위한 tcpdump 사용 예제 (옵션 사용법) (1) | 2022.09.28 |
[linux] crond, crontab 사용법 (7) | 2021.01.17 |
[shellscript] 중복 실행 방지 - Avoid redundant execution (0) | 2021.01.13 |
[shellscript] error: garbage option 오류 (0) | 2021.01.13 |
댓글