FS - Field 分离器

由 awk 用于将每个记录拆分为多个字段:

echo "a-b-c
d-e-f" | awk 'BEGIN {FS="-"} {print $2}'

将导致:

b
e

变量 FS 也可以使用 -F 选项设置:

echo "a-b-c
d-e-f" | awk -F '-' '{print $2}'

默认情况下,字段由空格(空格和制表符)分隔,多个空格和制表符计为单个分隔符。