Linux/명령어

문자열 자르기

Hamp 2024. 11. 10. 18:09
반응형

cut

역할

문자열을 잘라내거나 줄의 라인을 잘라내어 새로운 문자열을 출력

옵션

옵션은 검색하면 나오지만 내가 실제 써본것들을 기록하며 차차 늘려나가보자.

옵션 전체 옵션명 설명
-c --charcters=범위 범위 문자를 출력한다.
-d --delimiter=구분자 특정 구분자를 설정하여 자른다.
-f --fields=필드범위 그 구간을 출력한다.

 

예제

1. -d -f

cut -d 구분자 -f 범위

 

line="1:2:3:4:%"

echo $line | cut -d : -f 1
echo $line | cut -d : -f 2
echo $line | cut -d : -f 3

# 결과: 
1
2
3

1. -c

 

cut -c 범위
echo "Hello, World!" | cut -c 1-5

# 결과: Hello

echo "Hello, World!" | cut -c 6

# 결과: ,

참고

 

리눅스 기본 명령어 cut 사용법 및 옵션 총정리 - 문자열 자르기

리눅스 기본 명령어 cut 사용법 및 옵션 총정리 - 문자열 자르기 ※ 목차 1. 리눅스 cut 명령어란?? 2. 리눅스 cut 명령어 사용법 3. 리눅스 cut 명령어 옵션 4. 리눅스 cut 명령어 옵션 사용 예제 1. 리눅

rhrhth23.tistory.com

 

 

반응형