Linux OS/Tip

sed 간단한 정리

서버엔지니어 2023. 3. 26.
728x90

vi/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

'Linux OS > Tip' 카테고리의 다른 글

SSL 인증서 만료일 확인  (0) 2023.03.26
Linux 서버에 꽃혀있는 메모리 갯수 및 용량  (0) 2023.03.26
apt 오류  (0) 2023.03.26
폴더 및 파일 수정 날짜 변경  (0) 2023.03.26
Linux 하드웨어 정보 확인하기 (lshw)  (0) 2023.03.26

댓글