본문 바로가기
개발/LINUX

Linux / Shell Script 문자열 처리 명령어와 예제

by 개발자 구리 2022. 1. 21.

1. awk - 입력을 주어진 Field Separator로 분리하여 명령을 처리한다.

 

주요 옵션

F : 문자열을 각각의 Field로 분리할 기준이 되는 분리 문자 입력

v : 파라미터 전달

 

내장 함수

sub : 지정한 문자열 치환

gsub : 문자열 일괄 치환

index : 주어진 문자열과 일치하는 문자의 인덱스 반환

length : 문자열 길이 반환

substr : 시작위치에서 주어진 길이 만큼의 문자열 반환

split : 문자열을 분리하여 배열로 반환

print : 문자열 출력

 

 

2. cat - 파일을 읽어서 표시한다.

 

 

3. grep - 지정한 문자열을 포함하고 있는 행을 검색한다.

 

주요 옵션

i : 대소문자 구분없이 검색

v : 해당 문자를 제외하고 검색

n : 검색한 문자의 행 출력

 

 

4. sed - 텍스트 데이터를 패턴 매칭하여 처리한다.

 

주요 옵션

i : 원본 파일에 덮어 씀

 

 

5. sort - 텍스트를 정렬한다.

 

k : 정렬할 포지션을 지정

r : 역순으로 정렬

 

'개발 > LINUX' 카테고리의 다른 글

mac 터미널에서 폴더트리 구조 확인  (0) 2025.03.09
Linux / Shell Script 팁  (0) 2022.01.21
Linux / Shell Script 시작하기  (0) 2022.01.21