본문 바로가기
IT/Linux

sed 명령어

by 성준하이 2023. 8. 6.
반응형

리눅스에서 파일 편집기 하면 Vim 이 생각나고, 해당 내용은 아래 참고 포스팅을 참고 바란다.

 

물론 vim 이 아니라 nano  부터 시작해서 다양한 편집기 들이 있다.

 

이번에 소개할 내용은 편집기 내용은 아니지만 편집기 등으로 만들어진 텍스트 파일에서 파일 내부의 내용을 변경하는 명령어인

sed를 소개하려고 한다.

 

파일을 직접 읽으면서도 수정 및 replace는 가능하지만 쉘에서 직접 동적으로 빠르게 변환할때 도움이 된다.

 

사용법은 간단하다.

sed -i s/이전문자열/변경문자열/g /디렉토리위치/파일명

 

vi text.txt 로 파일을 만들었다.

aaaabbbbccccdddd
aaaabbbbccccdddd

이러고 저장 후 종료 하고

sed -i s/aaaa/bbbb/g text.txt 를 하게 되면 아래처럼 변한다.

bbbbbbbbccccdddd
bbbbbbbbccccdddd
반응형

댓글