Awk 필드 구분자 변경하여 출력

1 개요[ | ]

awk 필드 구분자 변경하기
awk 필드 구분자 변경하여 출력
  • 기본 구분자 : 공백문자들의 조합(화이트스페이스)
  • 공백이 아닌 특수한 기호로 구분하려면 -F 옵션 사용
원본출력명령어 | awk -F구분자 '{print $위치순번}'
awk -F구분자 '{print $위치순번}' 파일

2 실행예시[ | ]

[root@zetawiki ~]# cat /etc/passwd | head
root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/bin/bash
daemon:x:2:2:daemon:/sbin:/bin/bash
adm:x:3:4:adm:/var/adm:/bin/bash
lp:x:4:7:lp:/var/spool/lpd:/bin/bash
sync:x:5:0:sync:/sbin:/bin/sync
shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown
halt:x:7:0:halt:/sbin:/sbin/halt
mail:x:8:12:mail:/var/spool/mail:/bin/bash
uucp:x:10:14:uucp:/var/spool/uucp:/bin/bash
[root@zetawiki ~]# cat /etc/passwd | head | awk -F: '{print $1}'
root
bin
daemon
adm
lp
sync
shutdown
halt
mail
uucp

3 같이 보기[ | ]

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