[리눅스] sed 명령어
sed 명령어는 각 줄에 대해 정규 표현식을 사용하여 검색하고, 해당하는 패턴을 다른 텍스트로 대체합니다. 또한, 주어진 조건에 따라 특정 작업을 수행하도록 할 수 있습니다.
sed의 기본 구문
sed [옵션] '스크립트' 파일명
가장 일반적으로 사용되는 sed 명령어 예시
- 특정 문자열 대체
sed 's/기존문자열/새문자열/g' 파일명
- 특정 행을 삭제
sed '2d' 파일명
- 특정 패턴의 행만 출력
sed -n '/패턴/p' 파일명
따라서, sed 명령어를 사용하면 텍스트 파일을 효과적으로 편집하고 변환할 수 있습니다. sed 명령어의 더 자세한 내용은 리눅스 매뉴얼 페이지를 참고하실 수 있습니다(man sed
).