求一个awk分隔的算法

[root@dist nginx]# vim test.log
zhongliang:134343534:85-04-15:hunan-yueyan-pingjiang

[root@dist nginx]# awk -F[:-] '{print $8}' test.log
pingjiang
[root@dist nginx]#

一个awk的切分,一直不理解的是当指定多个分隔符时,这个$8怎么就算到了pingjiang这一个字段上的,求高手帮我细细的分析算法是什么样的,谢谢

已邀请:

要回复问题请先登录注册