[리눅스] sed 명령어

sed 명령어는 각 줄에 대해 정규 표현식을 사용하여 검색하고, 해당하는 패턴을 다른 텍스트로 대체합니다. 또한, 주어진 조건에 따라 특정 작업을 수행하도록 할 수 있습니다.

sed의 기본 구문

sed [옵션] '스크립트' 파일명

가장 일반적으로 사용되는 sed 명령어 예시

  1. 특정 문자열 대체
    sed 's/기존문자열/새문자열/g' 파일명
    
  2. 특정 행을 삭제
    sed '2d' 파일명
    
  3. 특정 패턴의 행만 출력
    sed -n '/패턴/p' 파일명
    

따라서, sed 명령어를 사용하면 텍스트 파일을 효과적으로 편집하고 변환할 수 있습니다. sed 명령어의 더 자세한 내용은 리눅스 매뉴얼 페이지를 참고하실 수 있습니다(man sed).