awk 로 원하는 길이만큼 자르기
반응형

awk를 이용하면 긴 라인을 원하는 대로 자를 수 있다.

아래와 같이 substr을 사용하면 된다.

# 파일 내용이 아래와 같다면
$ cat sample.txt
KKKFD14294590,아이템1
KKKFD14294591,아이템2
KKKFD14294592,아이템3

# 앞의 아이템 키중 FD다음 2자리만 가져오고 싶다면
$ cat sample.txt | awk -F[,] {'print subsrt($1,6,2)'}
14
14
14
반응형