How can I use ":" as an AWK field separator?
You have multiple ways to set :
as the separator:
awk -F: '{print $1}'awk -v FS=: '{print $1}'awk '{print $1}' FS=:awk 'BEGIN{FS=":"} {print $1}'
All of them are equivalent and will return 1
given a sample input "1:2:3":
$ awk -F: '{print $1}' <<< "1:2:3"1$ awk -v FS=: '{print $1}' <<< "1:2:3"1$ awk '{print $1}' FS=: <<< "1:2:3"1$ awk 'BEGIN{FS=":"} {print $1}' <<< "1:2:3"1