"리눅스 구분자 지정하여 문자열 분할 (cut)"의 두 판 사이의 차이

잔글 (봇: 자동으로 텍스트 교체 (-source +syntaxhighlight))
46번째 줄: 46번째 줄:
*[[explode]]
*[[explode]]


[[분류: 리눅스]]
[[분류: cut]]

2020년 11월 27일 (금) 19:48 판

리눅스 구분자 지정하여 문자열 분할 (cut)
리눅스 패턴에 따른 문자열 추출
리눅스 패턴에 따른 문자열 추출 실습
리눅스 cut 패턴 사용

1 명령어

cut -f 필드순번 -d 구분자

2 실습

  • 원본 출력
[root@localhost ~]# cat /etc/passwd | head -3
root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin
daemon:x:2:2:daemon:/sbin:/sbin/nologin
  • 세미콜론(:)으로 구분하여 원하는 필드 추출
[root@localhost ~]# cat /etc/passwd | head -3 | cut -f 1 -d':'
root
bin
daemon
[root@localhost ~]# cat /etc/passwd | head -3 | cut -f 2 -d':'
x
x
x
[root@localhost ~]# cat /etc/passwd | head -3 | cut -f 7 -d':'
/bin/bash
/sbin/nologin
/sbin/nologin

3 같이 보기

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}