리눅스 구분자 지정하여 문자열 분할 (cut)

리눅스 구분자 지정하여 문자열 분할 (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 }}