728x90
i/vim Editor를 굳이 열지 않고 sed명령어를 통하여 파일 내용 일괄 변경하기
1. 1개 파일 대상으로 변경
sed -i 's/{변경전내용}/{변경할내용}/g' 파일명.sh
2. 여러 파일 내용 변경
sed -i 's/{변경전내용}/{변경할내용}/g' *.sh
3. 해당 문자가 포함된 줄 삭제
sed -i '/삭제할 내용/d' *
4. 해당 문자가 포함된 줄만 삭제 하지 않고 나머지 내용 모두 삭제
(로그에서 원하는 내용만 보고 싶을 때 사용하면 유용)
sed -i '/삭제하지 않을 내용/!d' *
*vi/vim 에서 문자 일괄 변경
1. 문서 전체에서 변경
:%s/{변경전내용}/{변경할내용}/g
2. 문서 1번째 줄부터 20번째 줄까지에서 변경
:1,20s/{변경전내용}/{변경할내용}/g
728x90
'개발관련 > OS' 카테고리의 다른 글
[리눅스] 패스워드 변경 및 변경일 확인 (0) | 2022.06.29 |
---|---|
[리눅스] du 명령어 정리, 디렉토리 용량 확인 명령어 (0) | 2022.06.16 |
[리눅스] 크론탭(crontab) 정리 (0) | 2022.05.11 |
[MAC] 맥 단축키 (0) | 2022.04.29 |
[리눅스] tar, gz, zip 압축/해제 명령어 (0) | 2022.04.22 |