1 개요[ | ]
- awk 필드 구분자 변경하기
- awk 필드 구분자 변경하여 출력
- 기본 구분자 : 공백문자들의 조합(화이트스페이스)
- 공백이 아닌 특수한 기호로 구분하려면 -F 옵션 사용
Bash
Copy
원본출력명령어 | awk -F구분자 '{print $위치순번}'
Bash
Copy
awk -F구분자 '{print $위치순번}' 파일
2 실행예시[ | ]
Console
Copy
[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
Console
Copy
[root@zetawiki ~]# cat /etc/passwd | head | awk -F: '{print $1}'
root
bin
daemon
adm
lp
sync
shutdown
halt
mail
uucp
3 같이 보기[ | ]
편집자 Ijeff Jmnote Jmnote bot
로그인하시면 댓글을 쓸 수 있습니다.