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}'
默认情况下,字段由空格(空格和制表符)分隔,多个空格和制表符计为单个分隔符。
由 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}'
默认情况下,字段由空格(空格和制表符)分隔,多个空格和制表符计为单个分隔符。