구분자 필드 분리 (-d 옵션)

# 공백을 구분자로 하여 첫번째 필드(IP)와 세번째 필드(시간) 만 선택한뒤 '  /  ' 로 구분하여 출력
$ cat access.log | cut -d " " -f 1,3 --output-delimiter='  /  '

# 입력
10.66.99.44 - 2017-12-19_17:04:06 18314 GET "/css/w_g171207.css" ...
125.209.241.103 - 2017-12-19_17:04:06 829 GET "/js/c/common_20170921.min.js" ...
10.66.99.67 - 2017-12-19_17:04:07 9106 GET "/js/c/jindo_20170928.min.js" ...
10.110.238.51 - 2017-12-19_17:04:08 7784 GET "/js/c/jindo_20170928.min.js" ...

# 출력
10.66.99.44  /  2017-12-19_17:11:01
125.209.241.103  / 2017-12-19_17:11:01
10.66.99.67  /  2017-12-19_17:11:01
10.110.238.51  /  2017-12-19_17:11:01

바이트 필드 분리 (-b 옵션)

# 시간 필드(3번필드) 분리하고 / 날짜 (10바이트 까지만) 만 추출 (사실 상 cut -d " " -f 2 | cut -d "_" -f 1 과 같음)
$ cat access.log | cut -d " " -f 2 | cut -b -10

# 입력
10.66.99.44 - 2017-12-19_17:04:06 18314 GET "/css/w_g171207.css" ...
125.209.241.103 - 2017-12-19_17:04:06 829 GET "/js/c/common_20170921.min.js" ...
10.66.99.67 - 2017-12-19_17:04:07 9106 GET "/js/c/jindo_20170928.min.js" ...
10.110.238.51 - 2017-12-19_17:04:08 7784 GET "/js/c/jindo_20170928.min.js" ...

# 출력
2017-12-19
2017-12-19
2017-12-19
2017-12-19