문자열 자르기

2024. 11. 10. 18:09·Linux/명령어
반응형

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

 

 

반응형

'Linux > 명령어' 카테고리의 다른 글

현재 워킹 디렉토리 경로 알아내기  (1) 2024.11.10
경로 뽑아내기  (0) 2024.11.09
조건 판단  (0) 2024.11.09
경로 확인  (1) 2024.11.09
'Linux/명령어' 카테고리의 다른 글
  • 현재 워킹 디렉토리 경로 알아내기
  • 경로 뽑아내기
  • 조건 판단
  • 경로 확인
Hamp
Hamp
남들에게 보여주기 부끄러운 잡다한 글을 적어 나가는 자칭 기술 블로그입니다.
  • Hamp
    Hamp의 분리수거함
    Hamp
  • 전체
    오늘
    어제
    • 분류 전체보기 (325) N
      • CS (30)
        • 객체지향 (2)
        • Network (7)
        • OS (6)
        • 자료구조 (1)
        • LiveStreaming (3)
        • 이미지 (1)
        • 잡다한 질문 정리 (0)
        • Hardware (2)
        • 이론 (6)
        • 컴퓨터 그래픽스 (0)
      • Firebase (3)
      • Programing Langauge (41)
        • swift (34)
        • python (6)
        • Kotlin (1)
      • iOS (133) N
        • UIKit (37)
        • Combine (1)
        • SwiftUI (33) N
        • Framework (7)
        • Swift Concurrency (22)
        • Tuist (6)
        • Setting (11)
        • Modularization (1)
        • Instruments (6)
      • PS (59)
        • 프로그래머스 (24)
        • 백준 (13)
        • LeetCode (19)
        • 알고리즘 (3)
      • Git (18)
        • 명령어 (4)
        • 이론 (2)
        • hooks (1)
        • config (2)
        • action (7)
      • Shell Script (2)
      • Linux (6)
        • 명령어 (5)
      • Spring (20)
        • 어노테이션 (6)
        • 튜토리얼 (13)
      • CI-CD (4)
      • Android (0)
        • Jetpack Compose (0)
      • AI (9)
        • 이론 (9)
        • MCP (0)
  • 블로그 메뉴

    • 홈
    • 태그
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    dp
    Tuist
    dispatch
    protocol
    GIT
    AVFoundation
    Swift
    concurrency
    lifecycle
    UIKit
    property
    프로그래머스
    boostcamp
    Spring
    dfs
    CS
    IOS
    백준
    SwiftUI
    투포인터
  • 최근 댓글

  • 최근 글

  • 반응형
  • hELLO· Designed By정상우.v4.10.0
Hamp
문자열 자르기
상단으로

티스토리툴바