分隔符,可以用正则来表示
echo 'a-b.c' | awk -F'[-.]' '{print NF,$1,$2,$3}'
输出->3 a b c
echo 'a--b.c' | awk -F'[-.]' '{print NF,$1,$2,$3}'
输出->4 a b
echo 'a--b.c' | awk -F'[-.]+' '{print NF,$1,$2,$3}'
输出->3 a b c
分隔符,可以用正则来表示
echo 'a-b.c' | awk -F'[-.]' '{print NF,$1,$2,$3}'
输出->3 a b c
echo 'a--b.c' | awk -F'[-.]' '{print NF,$1,$2,$3}'
输出->4 a b
echo 'a--b.c' | awk -F'[-.]+' '{print NF,$1,$2,$3}'
输出->3 a b c